My Blog
AI: What model should I use?
AI: How to build with the Claude API
AI: What is a skill and why are they useful?
Open Telemetry, in a nutshell
Sharing a codebase for web and mobile
Rendering Large Lists in React
The JavaScript Event Loop
Microservices, Decomposition Patterns
What are websockets?
Reconciliation in React
The Critical Rendering Path
TypeScript Generics
ELI5: Keyof and TypeOf in TypeScript
Forms, pending state and server actions
Creating a Reusable Table Component (external link: dev.to)