When Rewrites Actually Succeed
When the big rewrite succeeds and when it sinks the company. The conditions that distinguish the rare wins from the many graveyards....
31 articles with this tag
When the big rewrite succeeds and when it sinks the company. The conditions that distinguish the rare wins from the many graveyards....
Modern browsers run untrusted code from millions of sources daily and contain threats successfully....
A monolith with good tests is better than 50 microservices with distributed debugging nightmares. When to use microservices: when you've proven you need them....
In 1996 at MSNBC, I built Workbench - a content management system for editors, copy editors, and photo teams before the term CMS existed....
Data lakes have become resume-driven development. 85% of projects fail, most turning into data swamps....
The architecture mistakes that kill startups: premature microservices, wrong database choices, god objects, missing observability, and more....
A comprehensive checklist for evaluating startup technology: architecture, code quality, infrastructure, team, and security....
Gartner predicts task-specific AI models will be used 3x more than general-purpose LLMs by 2027. Why latency, cost, and privacy push enterprises toward SLMs....
Local-first software puts your data on your device first. The cloud becomes optional....
Every dependency you add is a future liability. Why your package.json is technical debt waiting to compound....
Microservices succeed when you have the right prerequisites: team scale, deployment independence, scaling needs, and operational maturity....
Serverless done right is small, stateless, and boring. The pattern that survives traffic spikes without burning your AWS bill or your team....
