Development Practices • May 28, 2026 I Almost Built Another Internal Web App If you've got an internal web app idea, don’t ask, "Should I build it?" Instead, ask, "Am I reaching for the right tool for the job?"
AI for Developers • May 27, 2026 How I Use Agents Without Stopping My Own Growth Agents make it very easy to outsource thinking. If I blindly accept that, though, I may end up with a shallow understanding of the system.
Design Strategy • May 19, 2026 oklch() in CSS: A Modern Approach to Color Discover oklch(), a modern CSS color notation that models color the way humans perceive it and learn when to use it over RGB.
AI for Developers • May 18, 2026 Don’t AI Everything: Deterministic vs. Variable Outcomes in My Claude Skill Not everything needs to be AI-powered. I recently learned this while writing a Claude skill paired with the Claude in Chrome extension.
Extracurricular Activities • May 17, 2026 Your Hobbies Should Inspire Your Growth as a Developer Framing a new tool or technology within a project tied to one of your hobbies or interests makes the process feel like natural exploration.
Growing as Makers • May 16, 2026 An Overview of 8 Years of Projects as a Software Consultant It’s been fun to reflect on my 8 years here at Atomic and as a professional. What’s kept me around, though, isn’t the work but the people.
Artificial Intelligence • May 10, 2026 26 Things To Do While You’re Waiting for Your Agent to Run Tasks take time, even for the AI agent. This means I have a new category of time on my hands: the agent wait.
AI for Developers • May 07, 2026 If You Think AI Made You a 10x Developer, You Need to Pair Program More When you pair program, you decide when you want to pay for the decisions you’re making. With AI in the loop, it’s easy to defer that cost.
Artificial Intelligence • May 06, 2026 How to Prompt AI Without Handing Over Control If you want consistent results when you prompt AI, you must be more intentional about what you ask and about how much control you keep.
Development Practices • May 05, 2026 How My Software Development Team Upgraded Expo in a Monorepo Recently, my software development team needed to upgrade our Expo version (it was at 52). Doing so in a monorepo containing multiple web and mobile apps was a big job
React Native • May 04, 2026 A Beginner’s Guide to Setting Up a React Native Dev Environment The initial setup to launch a React Native dev environment involves a few tricks. Here’s a simple breakdown that will help you out.
The Software Life • May 03, 2026 Software Is Infrastructure — A Lesson Hiding in Plain Sight Here's the thing about infrastructure. You don't notice it when it works. You only notice it when it breaks.