Your Server Has More Than One Trust Store
Browsers blocked eMudhra's eight computable CA keys within hours. On a patched Ubuntu server, Java, Node, Python requests and the Azure CLI still trusted them, each reading its own bundle. How to find...
Code, architecture, and engineering craft. Opinions shaped by decades of building systems that had to work.
41 articles
Why premature optimization wastes developer time. The economics of knowing when code is good enough and when performance actually matters.
Browsers blocked eMudhra's eight computable CA keys within hours. On a patched Ubuntu server, Java, Node, Python requests and the Azure CLI still trusted them, each reading its own bundle. How to find...
On 16 October npm audit passed next@16.4.0, two days after two Critical RCE advisories named it, while the older 16.3.5 failed. GitHub's Advisory Database, OSV and the npm feed all lacked the new advi...
A valid npm provenance attestation proves which pipeline built a package, not that its source was honest. What the tensorlake and GHAPPIER attacks show, and the check that failed my test....
A rollback is a second deploy into a system the first one already changed. Knight Capital's rollback made its $460 million morning worse. Here is what a revert can and cannot reach....
How CVE-2025-55182 (React2Shell) cryptojacked a forgotten Raspberry Pi running an unpatched Next....
AI coding assistants generate code faster than ever, but PR review has become the new bottleneck. Teams deliver slower despite individual developers moving faster....
The full-stack developer myth is dying. Modern systems require deep specialization that generalists can't provide....
Vibe coding promises faster development, but comprehension debt is the hidden cost. When developers ship code they don't understand, maintenance nightmares follow....
Should you use microservices or a monolith? This canonical guide provides a decision matrix, extraction checklist, and honest evaluation criteria based on team....
A contrarian defense of Make (1976) over modern JavaScript build tools. Make is boring, understood, and still works....
PostgreSQL dominates the 2025 StackOverflow survey with 55.6% market share....
Static sites load faster, cost less, and break less than dynamic alternatives. Here's why the simplest web architecture keeps winning against modern complexity....
