Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Bobcoin, blockchains, and cryptocurrency

Things fall apart

A weather API client

Don't write clean code, write CRISP code

How to know when it's time to go

Flipping the script

Undertesting and overtesting

What color is your belt?

The Deeper Love of Go (Go 1.24 early access edition)

Praise for John Arundels books.

Death of a thousand nits: the gentle art of code review

CUE is an exciting configuration language (2021)

Walking with filesystems: using the fs.FS interface

Encrypting with AES

The Tao of Go

Programming in Go Is Fun

Writing terrible code

Testing errors

Go vs Python

Rust AND Go vs everything else

Go’s best-kept secret: executable examples (2023)

The Magic Function

How to know when it's time to go

Testing CLI tools with 'testscript' (2022)

Slow, flaky, and failing

Shameless green (2024)

Death of a thousand nits

The Smallest Thing in Go

Writing slower Go programs

Suite smells: undertesting and overtesting

More →