Coding Was Never The Job
Converging on an idea around what software engineering means in the world of AI coding tools.
Converging on an idea around what software engineering means in the world of AI coding tools.
As part of learning more about AI, I've tried vibe coding in some personal projects. It's been an interesting ride.
The Navigation API provides a standards-based way to build a client-side router that can be used with anything you desire to build your front-end in. I'll show you how I used it to rebuild the CMS for my photography site, and why the new Runes feature of Svelte 5, when combined with this, make for a truly killer combo.
Thoughts on my journey as a photographer and my search for dynamic range.
I was in Poland during Yom Kippur, and went to Auschwitz and Birkenau. These are my reflections on that trip. Holocaust trigger warning.
How strategy, culture, and organizational change influence each other based on a number of influential books I've read and my lived experience working through, teaching, and helping lead change initiatives.
Use CSS Style Queries to let components adapt to more scenarios than just container size or screen width.
A head-to-head-to-head comparison of Cloudflare Web Analytics, Plausible, and Fathom, three privacy-preserving analytics solutions, after running each on my site for a week.