Reading List

The most recent articles from a list of feeds I subscribe to.

The right way to do data fixtures in Go

A safe, succinct test data fixtures pattern using sqlc and validator.

I'm testing Anubis in prod

Please let me know what URL resolvers I just broke.

No Longer My Favorite Git Commit

Six years ago, David Thompson wrote a popular blog post called “My favourite Git commit” celebrating a whimsically detailed commit message his co-worker wrote. I enjoyed the post at the time and have sent it to several teammates as a model for good commit messages.

I recently revisited Thompson’s article as I was creating my own guide to writing useful commit messages. When pressed to explain what made Thompson’s post such an effective example, I was surprised to find that I couldn’t. It was fun to read as an outside observer, but I couldn’t justify it as a model of good software engineering.

Urban Sketching at Gustavianum and a behind the scenes tour at Evolutionsmuseet

Yesterday I saw two museums for the first time: Gustavianum and Evolutionsmuseet Paleontologi.

Urban sketching at Gusativanum

The Urban Sketchers meetup took place at Gustavianum Sunday morning. The museum is huge. We didn’t have time to go through it at the pace it deserved, because the idea was to find something we wanted to draw and get started. But I loved the glimpses I got of all the collections and will definitely be returning to appreciate them properly.

Urban Sketching at Gustavianum and a behind the scenes tour at Evolutionsmuseet

Yesterday I saw two museums for the first time: Gustavianum and Evolutionsmuseet Paleontologi.

Urban sketching at Gusativanum

The Urban Sketchers meetup took place at Gustavianum Sunday morning. The museum is huge. We didn’t have time to go through it at the pace it deserved, because the idea was to find something we wanted to draw and get started. But I loved the glimpses I got of all the collections and will definitely be returning to appreciate them properly.