Feb 24 · 8 min read · Boris Cherny, the creator of Claude Code at Anthropic, recently appeared on Lenny's Podcast and said something that stopped me in my tracks. When asked whether coding skills still matter, he was unequ
Join discussion
Feb 23 · 12 min read · This article was originally published on Saru Blog. What You Will Learn Why "string status" breaks down in SaaS commerce Implementation patterns for embedding state machines into Go domain models Design techniques for coordinating multiple state m...
Join discussionFeb 23 · 10 min read · There's a draw.io file in almost every project I've ever joined. It lives in a Confluence page nobody visits, last updated sometime the previous year. It has boxes in three different colors, arrows pointing in six directions, and labels like "Service...
Join discussionFeb 17 · 7 min read · AI can generate code faster than you can understand it. That's the problem. I usually realize things have gone wrong late at night. Tests are green. The house is quiet. I'm rereading the same function for the third time, and I can't explain why it ex...
MTiffany commented
Jan 30 · 6 min read · Discovery and requirements gathering are among the most critical phases of data product management. Yet they're also among the most challenging. Too often, data teams fall into the trap of being order-takers, responding to ad-hoc requests rather than...
Join discussion
Jan 22 · 5 min read · In Domain-Driven Design (DDD), events are essential for decoupling components and facilitating communication of changes both within and across bounded contexts. What is a event? In Domain-Driven Design (DDD), an event—specifically a Domain Event—is ...
Join discussionJan 22 · 3 min read · Recently I learnt about a software development approach known as Domain-Driven Design (DDD). If you're like me a few months ago — you've heard the term thrown around in senior dev discussions, seen it mentioned in microservices talks, or stumbled acr...
Join discussion
Jan 17 · 6 min read · A few weeks ago, I began contributing to TidesDB, an open-source, embeddable key-value storage engine written in C. Coming from an application engineering background, I noticed that many of the design principles I had relied on in large-scale backend...
Join discussion