Architecture
Design notes on explicit dependencies, runtime boundaries, and maintainable JavaScript systems.
Curated topic archives for software engineering posts.
Design notes on explicit dependencies, runtime boundaries, and maintainable JavaScript systems.
Techniques for inspecting runtime behavior without polluting the codebase.
Practical Git workflows, repository operations, and tradeoffs in source control.
Testing strategy, test design, and feedback loops for reliable software.
TypeScript patterns that make intent, failures, and domain rules explicit.
Notes about publishing, writing, and the purpose behind this blog.