essays, notes, and experiments in writing
All Posts
- Welcome to the terminal
What to expect from this slice of the internet.
- API Design Principles
Essential guidelines for building clean, maintainable, and user-friendly APIs.
- TypeScript Type Guards and Narrowing
Practical techniques for writing safer TypeScript with user-defined type guards and type narrowing.
- A Practical Code Review Checklist
What to look for when reviewing code, from syntax to system design.
- Testing Strategies That Actually Work
How to build a test suite that catches bugs without slowing you down.