Banish state-mutating methods from data classes · article
Finding flow amid chaos · article
The diminishing half-life of knowledge · article
Oh my poor business logic · article
Pesky little scripts · article
Footnotes for the win · article
Dotfile stewardship for the indolent · article
An ode to the neo-grotesque web · article
Self-hosted Google Fonts in Hugo · article
Configuring options in Go · article
Dummy load balancer in a single Go script · article
Limit goroutines with buffered channels · article
Writing a TOTP client in Go · article
Interface guards in Go · article
Writing on well-trodden topics · article
Go structured logging with slog · article
Notes on exit interviews · article
Taming conditionals with bitmasks · article
Using DNS record to share text data · article
Memory leakage in Python descriptors · article
Unix-style pipelining with Python's subprocess module · article
Enabling repeatable lazy iterations in Python · article
Descending into the aether · article
Escaping the template pattern hellscape in Python · article
Python dependency management redux · article
Implementing a simple traceroute clone in Python · article
Bulk request Google search indexing with API · article
Building a CORS proxy with Cloudflare Workers · article
Fixed-time job scheduling with UNIX 'at' command · article
Sorting a Django queryset by a custom sequence of an attribute · article