Other

1 min read


Live pair programming on a real project

Mark your calendar! If you’ve ever been curious about pair programming, and want to see it in action on a real project, not just a coding exercise, you’ll want to join Monday’s livestream. I’ll be doing some live Pair Programming with Denis Čahuk and Adrian Stanek. Denis and Adrian invited me to their livestream a couple of weeks ago, to talk about Test-Driven Development. You can watch that replay on YouTube.

How-Tos

21 min watch


FOSDEM 2024: You're already running my code in production

How I became a Go contributor, and you can, too.

Code Review

29 min watch


Go Code Roast: Secret Hitler Game

Watch as I review a simple game, written in Go, and explain what I like, what I don't like, and how the author could improve his chances of landing a job by showing off this code.

How-Tos

28 min watch


I'm officially a Go contributor! (and you can be, too)

Learn how the Go proposal and change process works, with a real world example.

Subscribe to Boldly Go: Daily

Every day I'll send you advice to improve your understanding of Go. Don't miss out! I will respect your inbox, and honor my privacy policy.

Unsure? Browse the archive.

How-Tos

30 min watch


How to bootstrap a Go project on GitHub Actions

I outline bootstrapping steps for a new Go project with GitHub Actions to run tests, lint code, and ensure secure project setup.

Other

10 min watch


Reaction to Disturbed's "Sound of Silence"

My tireless attempt to be a legitimate YouTuber.

How-Tos

10 min watch


Use error decorators to simplify your error handling code

Learn to use a custom error type as a decorator to simplify error handling.

Code Review

33 min watch


Go Code Roast: Logstash to Prometheus Exporter

I'm back with another Go Code roast! This one comes from Reddit, and is for the logstash-exporter package.