Back

Writing

Documenting engineering decisions, experiments and lessons learned while building software.

i won't write these again
Infrastructure

Building x8 Reverse Proxy From Scratch

Understanding routing, configs, HTTP forwarding, and the infrastructure decisions behind building a production-grade reverse proxy.

networkingnodeproxyhttp
2026-06-1212 minadvanced
Backend

From Throwing Errors to Result-Based Error Handling

Why I moved from try-catch chaos to typed Result types and how it changed my approach to error recovery.

typescripterror-handlingpatterns
2026-06-108 min
Read
Frontend Internals

Things React Hides From Developers

Exploring the reconciliation engine, fiber architecture, and why your component re-renders seven times.

reactrenderingperformanceinternals
2026-06-0815 min
Read
System Design

Building Reliable Upload Systems

Chunked uploads, progress tracking, retry logic, and why the naive approach fails at scale.

uploadarchitecturenodestorage
2026-06-0510 min
Read
logo
© 2026 All Rights Reserved