In my yearn for simplicity as a developer, I m always looking for ways to reduce code. I found a personally fascinating tiny purpose use for esbuild via Jake Lazaroff. At the time, I was reviewing the upcoming contrast-color() function that Webkit added, which is pretty compelling. One of the blogs I read mentioned that Jake [ ]
If you re seeing this, you re subscribed to the RSS feed or you ve figured out how to see into my archives. Today, I added a mostly blank index.html file on asuh.com so that this post isn t directly accessible on the homepage. UPDATE 04/2025: I took the file down, still thinking I need to think about the [ ]
In 2023, while deep in the trenches of my engineering manager role, I decided to purchase a license to access react.gg, The interactive way to master modern React . I followed ui.dev team s work for the last few years, and they often released material that s been quite helpful to learn React and modern Javascript. This course [ ]
Let s talk about the new popover feature added to HTML. I decided to create a few versions of a modal that contains a search form, just to both get experience as well as prove that this is a good new use of a popover. I am biased but I m completely on board! Because responsive websites [ ]
I m nearing the end of the first phase of a website redesign, teaching myself new CSS, and sprinkling in some JS. Of the things I m learning, I m also rediscovering some old Safari linear-gradient issues and seeing some new Safari positioning bugs. You can follow along if you view the CodePen titled color-scheme, light-dark, Safari bug . [ ]
This makes me sad. In a different system, a configuration file like theme.json would be considered a design token where a design system will automatically generate a JSON file full of tokens to be used in a component library or website. The potential for design tokens are quite high, but sadly they re less practical without [ ]
With the spirit of using new widely supported, Baseline CSS rules, I m implementing light-dark() as a simplified method to allow light and dark mode on a website. This function is a game changer, very simple to apply color modes for websites, so I m a big fan already. That said, using SVG images as background images [ ]
Wresting with whether or not I should move forward using the Popover API for a search form, almost solely to delete the javascript code for the same type of interaction. I m hung up on default focus *not* going to the search field. I discovered that it s only a tap of the tab key away, which [ ]
Reached a stopping point to update asuh.com using the new Forage theme I put together. https://github.com/asuh/forage/ It s nice to remove so much #css from my previous iteration and simply things with some modern CSS. Forage is such a great tool for #wordpress classic theme developers and I should continue improving it where I can. Next, [ ]
This is mostly reproduced from a Github issue I created for the new Forage WordPress theme I created. I m thinking out loud whether or not to support a new branch with plain ole PHP instead of the Blade syntax. Laravel Blade has some notable features that help PHP developers move faster. Here are a few [ ]