- Deciding How to Test
- Don't Be a Figma Mockup Slave
- What Makes a Great Software Architect
- Building a Dockerized CLI That Can Write Files Locally
- Defining the Platform Horizon in a Monorepo
- Getting Fastify Reply Hooks to Work With Next.js
- Gotchas Using fs.watch with Vim
- My Software Developer Origin Story
- How It Works: PNPM
- Typesafe Custom Error Objects with Error Codes
- Software Developer Archetypes I Dread Working With
- Strategies for Reviewing Code
- Design for Success, Not Failure: Error Handling