Don't write clean code, write CRISP code

Not a real developer

Functional Programming in Go

A career-ending mistake

Rust: Tools (early access edition)

Packages, Not Programs

If you need the money, don't take the job

Rust AND Go versus everything else

Constraints in Go

Rust vs Go in 2024

Generic types

Suite smells: testing legacy code

Programming is fun

Rust error handling

Iterators in Go

Avoiding Career-Ending Mistakes: Why Planning Your Programming Path Matters

AES encryption in Go

Rust books reviewed

A career ending mistake

The Tao of Go

Scripting with Go (2022)

Testing errors in Go — Bitfield Consulting

Rust vs. Go in 2023

Iterators in Go: A proposed extension

The Adapter Pattern in Go

Night of the Runbooks: a DevOps horror story

Executable Examples in Go

Thy code shalt be boring

Don't write clean code, write CRISP code

Scripting with Go

More →