Index
- /about
- Working with the Garage Door Up
- Snapshot Testing for the Slow Parts of your Tests
- Running C code in Go without Cgo using WASM: Part 1
- How to properly write Middleware in Go
- Services, Models, Repositories, Tables
- Unified Localhost and Production workflow for running HTTPS and HTTP/2 Go Servers
- Testing Duo with Testscript
- Write about testing in Standup Jack
- Logging with PostgreSQL
- Adding ZSH Completions
- Greater Levels of Granularity
- How Duo's Router Works
- Consider using Panic more often
- Github Actions Field Guide
- Estimating Software Projects
- Favorite 2023 Developer Tools for Mac
- Saigon: A Digital Nomad’s Best Kept Secret
- How I got to #1 on HN and Reddit for Bud
- Staying Authentic
- All Blocks
- How to setup a Local Tunnel on your own VPS using Dokku and Sish
- Solved Problems vs. Having a Solution to the Problem
- Sign in with Google
- Go’s modernize CLI
- Cloudflare + SES Email
- Swimming with the AI Tide
- Making React Hooks tolerable