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.
AWS • May 13, 2026 3 AWS Cognito Gotchas (and How My Software Development Team Worked Around Them) On a recent project, we used AWS Cognito for authentication, and these are the issues we ran into and how we solved them.
AI for Developers • May 12, 2026 Try This Pattern for a Small Agent Surface Most agent setups are overbuilt. Sometimes what matters is a small agent surface that both a human and a model can use without ceremony.
AI for Developers • May 11, 2026 Lessons from Running Computer Vision Models in Production One might think computer vision models are supposed to be easy to put into production. There are whole companies built on that promise.
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.