Tyler Chambers
Occasional essays and other technical notes.
Writing
- Decouple Your Harness From Your Inference Provider
- Choose Your Harness
- Stop Modeling State Machines With Booleans
- Optimize for Review, Not Generation
- Your Code Reviews Are Training Data
- Queueing Work After a Database Commit
- Patching and Mocking Are Usually a Smell
- Protocols vs. ABCs
- You're Thinking About AuthZ Wrong
- Dependency Injection is About Seams