Swiss Tables are a big plus

#​563 — July 23, 2025 Read the Web Version Go Weekly How Go 1.24's Swiss Tables 'Saved Us Hundreds of Gigabytes' — A look at how the new ‘Swiss Tables’ implementation in Go 1.24 helped reduce memory usage in a large in-memory map...

I'm on Fallthrough: Versioning: We Did It To Ourselves

Last week I joined Kris Brandow, Matthew Sanabria and Steve Klabnik on the Fallthrough podcast to talk about versioning. This was a fun episode - some really interesting threads, tangents, I felt I was much better than I felt I was last week, and I'm amazed that we didn't even go...

Building GoReleaser: from shell script to paid product

In this post, I want to share the history behind GoReleaser, how we got here, lessons I’ve learned along the way, and what’s ahead.

Building GoReleaser: from shell script to paid product

In this post, I want to share the history behind GoReleaser, how we got here, lessons I’ve learned along the way, and what’s ahead.

Go's work on native FIPS 140 support

#​562 — July 16, 2025 Read the Web Version Go Weekly 🔒 The FIPS 140-3 Go Cryptographic Module — FIPS 140 is a standard for cryptography implementations that’s a requirement in certain subsectors (particularly involving the US g...

The FIPS 140-3 Go Cryptographic Module

Go now has a built-in, native FIPS 140-3 compliant mode.

I'm on Fallthrough: Why You're Wrong About REST

Last week I joined Kris Brandow, Matthew Sanabria and Steve Klabnik on the Fallthrough podcast to talk about REST, Hypermedia and more. This was a good episode, and really schooled me on a number of things - Kris and Steve had a wealth of knowledge to share, and if Steve didn't h...

Improving my GNU Emacs 'which-key' experience with a Ctrl-h binding

Garbage Collection In Go : Part II - GC Traces

Originally published in 2019, this article is part two of a three-part series exploring Go’s garbage collector. Though the Go runtime has continued to evolve, the performance principles covered here remain highly relevant today. This installment focuses on practical techniques...

Auto-generated Reading List

I don’t know about you, but I love the RSS feed, and over the years, I’ve accumulated various blogs that I follow. However, it’s hard to keep track of them all, as I don’t use any RSS clients. So, I decided to create a GitHub Action that automatically gene...