Blog
Technical decisions with evidence: spikes, library evaluation and stack engineering.
latest · July 11, 2026package.json as an X-Ray of the Stack
Without running a single line of code, the package.json already reveals the framework, the project's era, and accumulated technical debt. How to read these signals — and what to do with them.
July 11, 2026 · spikesWhat Is an Engineering Spike (and When to Do One)A spike is the time-boxed investigation that trades opinion for evidence before a technical decision. What it is, when to do one, and what needs to come out of it.July 11, 2026 · librariesHow to Evaluate a Library Before Adopting It: An Honest ChecklistA GitHub star isn't a criterion. An objective checklist — maintenance, API surface, bundle size, license, lock-in — to decide with evidence, not with guesswork.