The Software Life • Jul 13, 2026 How to Host a Static Site on AWS for the Price of a Domain If you've ever wondered what it looks like to host a static site on AWS, this guide is for you. AWS experience helps but isn't required.
Culture • Jul 12, 2026 The Story Behind Our Office Mural: A Conversation with Muralist Bella Dearr As our Raleigh office settled into its new space, we decided to bring in Bella of Dearr Bella Designs to paint a mural in our entry.
AI for Developers • Jul 11, 2026 With AI Agents, Attention is the New Bottleneck In software's history, the limit on what you could ship was how fast you could type and build. Execution got cheap. Attention got expensive.
Development Practices • Jul 10, 2026 Want Better Design-to-Code Results from Your Coding Agent? Start with a Design System. If you want a coding agent to implement screen and interaction designs reliably , the first step is building a solid design system in code.
Artificial Intelligence • Jul 09, 2026 5 Reasons Why I Vibe Coded a Mandarin Learning Tool As an American adopted from China, I have always wanted to learn Mandarin. I recently used Claude to vibe code my own flashcard app.
AI for Developers • Jul 08, 2026 Where the LLM Helped, and Where It Didn’t: Designing a Hard Comparison UI While generating comparison concepts with a model, I had to change the team's approach; the AI couldn't have asked the question that mattered.
AI for Developers • Jul 07, 2026 Permission Fatigue Is a Security Risk — Here’s How I Improved It in Claude Code Every permission prompt is supposed to be a checkpoint where a human looks at what the AI is about to do and decides whether it's safe.
Developer Tools • Jul 06, 2026 Swagger In A Box: NPM, APIs, and Swagger Codegen Using Swagger Codegen to create NPM packages for the sake of maintaining inter-layer consistency and integrity.
Artificial Intelligence • Jul 05, 2026 Bias and the Myth of the Objective Machine AI is genuinely good at like pattern recognition, speed, and repetition at scale. That also makes any bias it has dangerous.
Delivery Practices • Jul 03, 2026 Discovery Is Not a Phase. It’s a Competency. Organizations don't have discovery as a core competency. They don't have a reliable, judgment-free mechanism for surfacing problems.
AI for Developers • Jul 02, 2026 Your Coding Agents Are Only as Good as Their Feedback Loop The size of the task you can hand to a coding agent is bound by the quality of its feedback loop and its ability to validate its work.
Developer Tools • Jul 01, 2026 Here’s Why I’m Using Zellij – A Terminal Workspace I've been using Zellij, a terminal workspace / multiplexer, for a few months, and I've found it to be a great addition to my setup.