April 29, 2023
A personal reflection on the past four years, including career changes from startup to HashiCorp, becoming Canadian citizens, and getting back into writing.
June 20, 2020
A deep analysis of The Last of Us Part II’s narrative structure, exploring the mirrored character journeys of Joel, Abby, and Ellie, and how the game uses parallel redemption arcs to tell its story.
August 29, 2018
An exploration of Go module proxies, explaining the download protocol and how to create a simple local proxy server for reproducible builds.
August 18, 2018
A comprehensive hands-on introduction to Go modules covering creation, versioning, releases, updates, and major version handling.
November 29, 2017
Tutorial on properly configuring Go’s http.FileServer with Gorilla mux subrouters to serve static files