Posts
- 2026-02-01 Installing Rockbox on an iPod Classic 7G with iFlash from Linux: a sector size odyssey
- 2025-12-01 4-4-6-2 Meditation
- 2025-11-28 Incidents and Blame
- 2025-11-26 Managers and Incidents
- 2025-11-25 Naive Musings on AI
- 2025-08-19 Writing More, Publishing More
- 2023-03-19 Automating your CV
- 2022-10-29 Auto-merging Dependabot PRs
- 2022-07-30 (Go) Error messages should be boring
- 2021-08-23 Rewriting my Neovim .vimrc in Lua
- 2021-03-08 How Iota works in Go
- 2021-03-07 Hiding Directories in Finder
- 2021-01-17 Testing Tips for Intermediate Gophers: Coverage
- 2021-01-10 Function Types in Go
- 2020-03-18 mokku -- How I built a Go Mocking framework in 5 days
- 2020-02-22 Testing Tips for Beginner Gophers
- 2019-02-06 jsonassert -- A test utility for comparing and verifying JSON
- 2018-02-18 Feature-oriented package structures and the default access modifier
- 2018-02-13 Spring Dependency Injection Patterns -- The good, the bad, and the ugly
- 2018-01-14 10 Basic Shell Commands Every Beginner Should Know