When I use AI to build software I feel like I can create almost anything I can imagine very quickly. AI feels like a power tool. It’s a lot of fun. Many AI apps don’t feel like that. Their...
I saw this post on Reddit about a JavaScript coding assessment and it got me thinking. A common task developers perform is iterating over arrays. And two of the most frequently used methods for this a...
Have you ever asked yourself these questions? “I made my pages faster, but my business and user engagement metrics didn’t change. WHY???” “How do I know how fast my site should...
In an attempt to answer the question “Is Frontend Observability Hipster RUM?,” Kate and Todd delve into the concept of frontend observability by exploring its definition, historical context, and t...
As I contemplate a long-overdue redesign of my own site, it’s worth taking a refreshing dip into what we’ve learned about web typography over the past 20+ years. From the pages of (where else?) A ...
Historically with Test Driven Development (TDD), the thing that you’re testing is predictable. You expect the same outputs given a known set of inputs. With AI agents, it’s not that simple...
We don’t talk enough about the feeling of learning something deeply – the slow, sometimes frustrating and painful process that forges real intuition. As software engineers, we know t...