Why I Could Be Wrong
Some people believe that certainty is achievable. I do not. My position is that, for almost anything I currently believe, there’s a possibility that it could be false.
My Search for America
I'm going on a road trip across the country.
Error Handling in Go REST APIs
A pattern for distinguishing and handling client and internal errors in Go that leverages the power of Go's interfaces.
Notes on Ben Orenstein's "Refactoring from Good to Great"
I watched Ben Orenstein's talk "Refactoring from Good to Great" at the beginning of my career and it made big and, I think, positive...
I decided to shut down Convo last week, a project that I had labored on for more than a year. What led me to this decision was that I finally...