Reading List

This page is auto-generated from Github Actions workflow that runs every day at night and fetches the 5 latest articles from each of my favorite blogs.

Early excitement for Go 1.26

#​575 — October 22, 2025 Read the Web Version Go Weekly The Draft Go 1.26 Release Notes — It’s still early days for the under-development Go 1.26, due to land in February 2026, but there’s already a draft set of release notes cov...

Getting Friendly With CPU Caches

Understanding how your data structures interact with hardware is one of the most powerful ways to improve application performance. This blogpost explores how CPU caches influence speed and how thoughtful struct design in Go can yield massive gains. Through a real-world case study...

Durable Background Execution with Go and SQLite

A DNS outage is like a flash flood. It hits you and disappears as if it were never there. “It was probably the DNS” became a meme. But, half the time, we do not know the exact cause. The outage is seldom long enough to diagnose, sequester, replicate, simulate, and tes...

The strange case of 'mouse action traps' in GNU Emacs with (slower) remote X

Staring at code can change what I see (a story from long ago)

Is channel-based iteration slow?

#​574 — October 15, 2025 Read the Web Version Go Weekly 15 Go Subtleties You May Not Already Know — A well written roundup of lesser-known Go features or idiosyncrasies that’s worth a skim even if only a few jump out at you. Or if...

Go 1.25.3-1 and 1.24.9-1 Microsoft builds now available

A new release of the Microsoft build of Go is now available for download. The post Go 1.25.3-1 and 1.24.9-1 Microsoft builds now available appeared first on Microsoft for Go Developers.

The best Go training providers in 2025

Go is a unique language, and not all Go trainers are equal. Here's a breakdown of the community's favorite Go training providers and how to choose between them.

Notes on using LaTeX to generate formulae

This post collects some notes on using LaTeX to render mathematical documents and formulae, mostly focused on a Linux machine. For background, I typically use LaTeX for one of two (related) purposes: Render math for my blog posts, which are usually written using reStructuredText...