Sync’ up! … without getting drained

2024

Blank; Thiel; or something in between
To sell is to lie
How I behave
Split ends
Calling ed(1) from less(1)
ed(1) semantics
The coping business

2023

Is Elon Musk stupid or something?
Dirty hooks
Two Erlang patterns I love
Foreach derp with Csh
Erlang, the Unix way
Don’t scale (even if it hurts)
Wartime hangovers
More Joy with Csh
It’s imperative
CGI WTF

2022

‘Let It Crash’ under attack
Save the World: Use Invidious
Quotes from the Erlang world
Mason jars
Musky Tusky

2021

Kludge kingdom
Crypto earnings are not passive income
Ten years without Elixir

2020

Old skin for the new ceremony
Value dragons
Bye-bye, Apple
From Vim to Ed
Micrometer & axe
My n-of-one observation of academia
The dismal tech
Startup hook pattern
Less noise with OTP
The saddest script I ever wrote
Future complications
Csh is punk rock

2019

Yazdani’s criterion
SNI relayd support in 6.6
Chatty design
Berkeley smorgasbord — part II
Nato’s question
No itch to scratch
Goodbye, Joe
Perceiving prospects
The Joy in Csh & Vi
bd, bn, bp, ls, w, e, & me
Google minus

2018

Berkeley smorgasbord
Erlang/OTP on OpenBSD
Everyday crypto
Pulled Kludge Sandwich
Sticky footers in the 21st century
Bend it like gen_statem
For goodness namesake
What is money?
Will the ‘new electricity’ please stand up
Files with Extinct
Lament for search
Juggling & gluing with Extinct

2017

The broth economy
Quaker Oats
Foo bar machines
Inbox-zero via shell mail
Yanni sings
NOTP: a middle way
Five reasons why Heroku is great after all
Sowell on software
Turing’s residuum
Serving Erlang
ikura & nginx
Hot routes with cowboy
Dear mainstream media
Simple slug generator

2016

The unlearning curve
Last resort testing
Just be better than Apple
Prod-to-dev with Mnesia
Hotfix howto
Harsh rules for fine design
OTP releases by hand
Trust
Farewell, io:format
Elbowing JavaScript out
Please, kill your darlings
OTP dev-ops
Safe-guarding ikura in Rails
Introducing ikura workers
Litter as marketing
Hot-code burn marks
Goals & frameworks
Sequential living

2015

Pinging Heroku
Erlang beauty
Docker to the rescue
Records in function heads
Why I stopped writing specs
An ikura app — part III
An ikura app — part II
Building an ikura app
Logic makes me hungry