Rust and Go vs everything else

Alex Pliutau and I discuss what Go programmers should know about Rust, and why the two languages make perfect partners.

A Go-powered MIDI sequencer

#​532 — November 19, 2024 Unsub  |  Web Version Go Weekly Mailpit: Go-Powered Email and SMTP Testing Tool — A small, fast, efficient and zero-dependency email testing tool and API for developers. It acts as an SMTP server to whic...

Lessons learned adding OpenTelemetry to a (Cobra) command-line Go tool

In an effort to better understand + instrument tools I work on (both in and out of work) I've recently been introducing OpenTelemetry support to Dependency Management Data. This is something that I've been meaning to do for a while, and as part of looking to do some telemetry set...

Increasing GitHub Actions Disk Space

A couple of days ago, all of the sudden, my jobs started running out of space.

The missing text focused programming environment

Implementing some Git aliases indirectly, in shell scripts

JSON Handling and Type Management with Large Datasets in Go - Ep.4

Introduction: Welcome to Episode 4 of the JSON for Engineers series! In this episode, we tackle the complexities of working with JSON data, especially when dealing with extensive datasets and optimizing type management. Here, Miki introduces key strategies for managing large JSON...

A very demure, very mindful issue

#​531 — November 12, 2024 Unsub  |  Web Version Go Weekly Happy Birthday, Go! Go Turns 15 — Grab a slice of cake, Go has celebrated its latest anniversary. Austin reflects on what Go’s latest year has brought to the language an...

ML in Go with a Python sidecar

Machine learning models are rapidly becoming more capable; how can we make use of these powerful new tools in our Go applications? For top-of-the-line commercial LLMs like ChatGPT, Gemini or Claude, the models are exposed as language agnostic REST APIs. We can hand-craft HTTP req...

Go Turns 15

Happy 15th birthday, Go!