Notes from the practice
Engineering
in the open.
Architecture, infrastructure, creative development, and the details that make a system work.
All categories & topics
87 articles found

Perplexity and Gemini Search Grounding: Evaluating Sources and Citations
Compare AI-assisted search by source support, freshness and uncertainty, and understand why AI citations do not replace ordinary SEO fundamentals.


Platform Engineering: Build a Useful Internal Delivery Path
Design developer self-service around real tasks, maintain Backstage templates and measure delivery outcomes without invented productivity claims.


Preventing Lost Updates and Async Race Conditions in JavaScript
Reproduce an async lost update, choose database-level coordination, and build a local keyed queue that preserves errors and cleans up completed work.


React Upgrades: Compiler, Server Components and use
Separate React runtime updates, compiler configuration, Server Components, and transitions before planning a migration. Includes a complete React 19 example.


Remote Work Tools: A Practical Workflow for Distributed Engineering
Choose remote collaboration tools around decisions, handoffs and focused work, with a practical example of an asynchronous engineering review.


Sagas: Durable Coordination and Correct Compensation
Design multi-service workflows for partial failure, ambiguous payment outcomes, durable state, idempotency and recoverable compensation.
