React / Redux • Jun 17, 2026 Shadcn 101: Create a Searchable Dropdown To create a searchable dropdown in Shadcn, we'll combine the Command and Popover components to form an element that serves many needs.
AI for Developers • Jun 15, 2026 How to Optimize Your Agentic-Developed Android Developer Workflow Agentic Android development works best when agents can build, install, run, test, and validate features against real devices or emulators.
The Software Life • Jun 14, 2026 Software Development Is Still A Craft: Takeaways from Code Remix 2026 At the Code Remix 2026 conference, I learned a lot of really interesting ways top companies were thinking about AI. I left feeling inspired.
AI for Developers • Jun 11, 2026 Using AI Doesn’t Mean You Can Slack on Architecture AI coding tools are getting wildly useful. You might think that if AI can write code, architecture matters less. I think the opposite's true.
Effective communication • Jun 06, 2026 How to Ask Better Questions All questions aren't equal. Understanding when, where, what, and to whom to direct questions is an important skill to develop.
Artificial Intelligence • Jun 05, 2026 From AI Hype to AI Discipline at Merge 2026 At Merge 2026, the tone felt different than in past years. AI wasn’t a future possibility but a reality of the way we work now.
Extracurricular Activities • Jun 03, 2026 Your Smart Home Shouldn’t Need Its Manufacturer to Stay Alive Using smart home devices feels like living in the future. But what if the device only works because a company’s cloud service still exists?
The Software Life • Jun 01, 2026 When Code Becomes Cheap, What’s Left? The typing got cheap. The judgment didn't. Knowing what good looks like and catching what the agent gets wrong is the developer's work now.
AI for Developers • May 31, 2026 Hard-Won Lessons From a Year of Using AI We are producing more with AI. What we’re producing less of, apparently, is honest reflection on what that actually means.
Artificial Intelligence • May 29, 2026 Unsure How to Start Building with AI? Build Something You Dislike Here's the on-ramp to building with AI that I've found that actually works: build something you really don't like.
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.