#538 — January 15, 2025
Unsub | Web Version
Go Weekly
An Interactive Tour of Go 1.24 — A list of all the significant new 1.24 features. Each is accompanied by interactive, runnable examples so you can see generic type aliases...
If you're building Docker containers which reference a private Go module, you'll likely need to work out a way to pass in credentials, so you don't have to build on your host machine.
I first encountered this last March and as I've hit it again today, I thought I'm make sure I wr...
Automatic Differentiation (AD) is an important algorithm for calculating the
derivatives of arbitrary functions that can be expressed by a computer program.
One of my favorite CS papers is
"Automatic differentiation in machine learning: a survey" by
Baydin, Perlmutter,...
Leaving a job is never easy, and it’s a consequential decision. But when
it’s time, it’s time. Here’s how to escape the comfort trap, and take the
next step in your career.
#537 — January 8, 2025
Unsub | Web Version
Happy New Year to all. In case you missed our note prior to the Christmas break, Go Weekly is now published on Wednesdays – we were missing too many high profile items that were landing late on Tuesdays, s...
How do you design user-friendly APIs in Rust? The answer is easy: you use
them! Let’s build a simple Rust CLI tool using what I call the “magic
function” approach.
GoReleaser v2.5 is out with Rust and Zig support - let’s explore how we
can use it!
Introduction:
In the final episode of the Optimizing Databases on Kubernetes series, Jérôme Petazzoni dives into advanced backup and recovery techniques for PostgreSQL, showcasing how CNPG (Cloud Native PostgreSQL) and ZFS snapshots ensure durability and fast recovery in produc...
Sometimes, working on big projects, running all tests locally take too much
time.