Nil comparisons and Go interface

Writing a circuit breaker in Go (2024)

Link Blog in a Static Site

Dysfunctional Options Pattern in Go

I kind of like rebasing

ETag and HTTP Caching

Type assertion vs type switches in Go

Strategy pattern in Go

Anemic stack traces in Go

Einstellung effect

Eschewing black box API calls

Planning palooza

Patching pydantic settings in pytest

Annotating args and kwargs in Python

Statically enforcing frozen data classes in Python

Reminiscing CGI Scripts

The diminishing half-life of knowledge

Banish state-mutating methods from data classes

Dotfile stewardship for the indolent

Debugging dockerized Python apps in VSCode

The diminishing half-life of knowledge

Escaping the template pattern hellscape in Python

Pesky little scripts

An ode to the neo-grotesque web

Oh my poor business logic

Finding flow amid chaos

Notes on exit interviews

Writing on well-trodden topics

Python Dependency Management Redux