Rust's <code>rustup</code> tool is surprisingly nice and well behaved

Error Handling in Go

A stable Unix updating its version of Go isn't straightforward

Storytelling On Stage: Storytelling

Crafting a GopherCon Proposal The Call for Proposals for GopherCon 2021 is now open! If you&rsquo;re reading this, I&rsquo;m assuming you&rsquo;re thinking about submitting a proposal.

You need a version of Go with module support (ideally good support)

GoTime #173 - Releasing with (and without) GoReleaser

I was live with Mat, Natalie &amp; Johnny and we talked a bit about releases, with and without GoReleaser.

Running integration tests with docker-compose in Google Cloud Build

This post is a direct follow-up to Microservices test architecture where I&rsquo;ve introduced new kinds of tests to our example project. Wild Workouts uses Google Cloud Build as CI/CD platform. It&rsquo;s configured in a continuous deployment manner, meaning the changes land on...

Nil in Go is typed in theory and sort of untyped in practice

Storytelling On Stage: The Basics

Crafting a GopherCon Proposal The Call for Proposals for GopherCon 2021 opens April 5th, and if you&rsquo;re reading this I&rsquo;m going to assume you&rsquo;re thinking about submitting a talk for GopherCon 2021, however you may be struggling with how to start.

How to implement a hash table (in C)

An explanation of how to implement a simple hash table data structure, with code and examples in the C programming language.