Ep. 9: Go Package Design: Authorization and API Structures

Introduction: Welcome to Episode 9 of our Ultimate Software Design series! In this episode, Bill delves into the intricacies of implementing robust authorization and API structure within Go packages, offering invaluable insights for developers aiming to build scalable and maintai...

It's about time

#​515 — July 16, 2024 Unsub  |  Web Version Go Weekly Quartz: A Deterministic Time Testing Library — A new mocking library designed for testing code that relies on time, by introducing a little determinism and control to proceeding...

That software forges are often better than email is unfortunate

Announcing GoReleaser v2.1

Winter is here (in the South America)! Let’s see whats new!

Let's get patching

#​514 — July 9, 2024 Unsub  |  Web Version Go Weekly Locally Patching Dependencies in Go — When you want to temporarily modify the code of a dependency (say, with a log statement or small change), go mod makes it super simple. Ther...

I think (GNU) Emacs bankruptcy is inevitable in the longer term

Will write for food

In the final sizzling chapter of my career exposé, we’ll learn how I went from self-unemployment to founding the world’s tiniest publishing empire.

Ep. 2: Mastering LLM Integration with Go and Prediction Guard

Introduction: Welcome to Episode 2 of our Intro to Generative AI series! In this segment, Daniel dives into the practical aspects of working with large language models (LLMs) using the Go programming language and the Prediction Guard API. Accessing LLMs: Learn how to set up and c...

Seven Rust books that don't suck

There are many Rust books, but these are my favourites—and I think you’ll like them too. Here are my reviews of what I think are the truly essential Rust books available today.

Locally patching dependencies in Go

In a previous post I talked about how each Go module is its own self-contained "virtual environment" during development. Among other benefits, this makes the dependencies of a module explicit and simple to tweak. Locally patching a dependency To use a concrete example,...