Development Practices • May 26, 2026 Graph-Style Queries vs. Joins: When Your REST API Hits a Wall I had a breaking point with a list page that needed to filter by data three relationships away from the root entity. The join got ugly fast.
Workplace • May 24, 2026 Whiteboard Interviews: Testing for Competency, not Memorization Whiteboard interviews have a dreaded reputation, and don't always test for real competency. How can we make them more effective?
Project & Team Management • May 23, 2026 Small Habits To Help Your Teammates Shine While individual contribution can be beneficial, it’s important to highlight and lift up the work your teammates are doing.
Project & Team Management • May 22, 2026 Spec-Driven Development Is Not Waterfall Spec-driven development uses upfront documentation to drive implementation. That looks, on the surface, like Waterfall. It isn't.
JavaScript • May 21, 2026 Introduction to Wave Function Collapse Wave Function Collapse is an algorithm that generates structured randomness for applications like a randomized world or city map.
Development Practices • May 20, 2026 From Unity Prototypes to Production Pipelines: Growing Into C# Learning C# on a large database migration taught me how LINQ, pattern matching, snapshot testing, and domain knowledge compound over time.
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.
AI for Developers • May 15, 2026 Thanks to AI, Mentorship Pair Programming Isn’t What It Used To Be Coding agents have changed what happens when you sit down to pair with someone newer to the codebase for mentorship pair programming.
AI for Developers • May 14, 2026 What I Got Out of Claude Code Insights (Without Rebuilding My Workflow) I was skeptical, but now I'm sold. If you've been using Claude Code for a while and haven't run /insights yet, it's worth a look.