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

Bulkheads: Bound Concurrency Without Hiding Shared Limits
Apply resource isolation carefully, distinguish idle connection timeouts from deadlines, and test a small admission limiter with explicit overload behavior.


Bun in Production: Compatibility Before Benchmarks
Evaluate Bun with real dependencies, type checks, lifecycle tests, and a scoped HTTP example. Separate package-manager changes from runtime migration.


Chaos Engineering: Designing Bounded Failure Experiments
Write a failure hypothesis, choose a controlled target, define stop conditions and verify recovery before considering production experiments.


Circuit Breakers: Failure Windows, Probes and Safe Recovery
Configure circuit breakers around real failure semantics, bound recovery probes, and combine them with deadlines and concurrency limits.


Claude Sonnet 4 vs Opus 4: Comparing the Original Claude 4 Models
A documentation-based comparison of Sonnet 4 and Opus 4, with a practical method for assessing coding work, extended thinking and total task cost.


Claude Code and Copilot Workspace: What Changed and What to Compare Now
Understand Copilot Workspace's retirement and compare current coding-agent workflows through permissions, reviewable changes and reproducible validation.
