home.html contact.html projects.html blog.html

Sneak a peek inside my head.

Sorry, you're probably going to regret doing that. Here on my blog you will find coding tips, tech rants, coffee-fueled tutorials, and the occasional meme. We don't have a ton here just yet, but don't worry, more is on the way!

  • Simplicity in Agency Development

    By keeping things simple, isolated to single files, and scoped, pieces from projects can be easily shared across clients and speed up development time significantly.

    07/23/2025, Agency, Alpine, Tailwind

  • Lazy Loading Blurred Images in Astro

    How to create a lazy blur-up image effect on your images in an Astro project.

    06/30/2025, Astro, Alpine, Tailwind

  • Using Tailwind CSS with Lit and HTML Custom Elements

    In order to use tailwind with lit and custom html elements, you need to disable the shadow dom. Here's how you do that!

    06/29/2025, Tailwind, Lit

  • Using Lit to create cross-language components

    On larger projects that utilize multiple templating languages to accomplish server-side and client-side rendering, using lit to create custom html elements can solve your problems.

    06/27/2025, Lit, JavaScript

Hello! I’m Matt Waler, a website and application developer from Ohio. I focus on building clean, pragmatic, and maintainable web and mobile apps.

When I am not working, I am most likely playing tennis, lifting weights, or at the nearest Chipotle.