Loading...

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

The Two Reasons I Prefer Passing Struct Pointers Around

Python and Go have distinct qualities that can complement each other.

Epic Rap Battles of Programming: Python vs. OCaml (Disclaimer: written by ChatGPT but still lots of fun)

Why should I use Go over Rust, Java, or Python?

Interfaces Are Not Meant for That

Python Is Easy. Go Is Simple. Simple != Easy

Ditch That Else

Podcasts for Go Developers

My Go Talk Proposal Got Declined. A Few Times.

Focus on the Happy Path With Step Functions

My Issue With ORMs

Digging into Service Weaver: Dependency Injection

What Color is Your Type?

Go's Error Handling Is a Form of Storytelling

Create Robust "Enums" in Go

Things to Consider When Going With sqlc

Where Is the Spring Framework for Go?

User or *User - Do We Need Struct Pointers Everywhere?

Partially-Implemented Interfaces in Go

Book Review: Zero To Production In Rust

I Don’t Like Go’s Default HTTP Handlers

Implementing a Generic Filter Function in Go

What Is Book as a Service (BaaS) and Why It Matters?

Not really Go-specific, but I documented my appearance in a recent episode of the Go Time podcast

Between Go and Elixir

The Myth of Code Coverage

Farewell, macOS

"How I learned to live with discomfort and love Elixir" - my interview with Lars Wikman

Elixir Is Erlang, not Ruby

Elixir Tip: Case vs. With

More →