Fuller Stack
Technical exploration, with the goal of understanding everything.
(See all my blogs here, or subscribe to this feed)
Write One to Throw Away? (LLO Archive)
Fri, 25 Sep 2026 13:19:11 -0600
Another rescue from the pile, and relevant lately.
Sunday Bloody Sundae
Thu, 17 Sep 2026 17:26:58 -0600
The Sign
Wed, 26 Aug 2026 12:49:44 -0600
The thing about really pointless arguments is they tend to repeat eventually.
The Static Speaks My Name
Wed, 12 Aug 2026 11:17:17 -0600
An indulgent what-if exercise in not getting screwed by rent-seeking sociopaths.
Mad About It
Tue, 21 Jul 2026 12:48:19 -0600
How much could a taxonomy of the human psyche cost, Michael? Ten dollars?
Hilbert's Hotel California
Wed, 15 Jul 2026 15:01:44 -0600
What happens when you're in an infinite space that you can't leave?
Property Based Testing and The Cult of Typists
Tue, 30 Jun 2026 19:14:39 -0600
or: How I Learned to Start Worrying and Love Concrete Values.
No Merit is out now!
Tue, 09 Jun 2026 21:12:50 -0600
More music for the atomic masses.
Git Outta Here
Fri, 05 Jun 2026 19:32:37 -0600
Some changes under the hood to the hosting on this site.
Next Year's Model
Mon, 01 Jun 2026 19:12:26 -0600
We Have Wikipedia At Home
Fri, 29 May 2026 14:50:09 -0600
Monkey Business
Fri, 22 May 2026 18:02:54 -0600
The Slow Road
Wed, 13 May 2026 11:22:04 -0600
Implementing eval for assignments in Prone.
Trust Me (or Don't)
Tue, 07 Apr 2026 08:11:35 -0600
Why you should be thinking, at least a little bit, about provenance right now.
Conversions
Sun, 22 Mar 2026 13:14:43 -0600
Cool macros and consistent styles
Prone adopts the Ninja build system
Sat, 14 Mar 2026 16:48:09 -0600
It's quick, quiet, but most importantly it offers control.
Immutability as a Maintenance Doctrine
Mon, 23 Feb 2026 08:56:57 -0700
How to make software that ages like wine, not dairy.
Website Updates
Sun, 22 Feb 2026 15:48:51 -0800
A variety of visual and quality-of-life improvements.
Outside, Inside Out!
Tue, 17 Feb 2026 22:55:31 -0800
Livin' la vida locals! Let's chain mutably!
Hallo Welt! Hier ist Alune.
Tue, 03 Feb 2026 22:23:21 -0800
The Quest for Having a Mailing Address
Mon, 02 Feb 2026 13:31:25 -0800
Sometimes life comes at you fast...
TQ4HAM: Attaining Aligntenment
Thu, 29 Jan 2026 01:35:24 -0800
Accidentivism
Thu, 15 Jan 2026 08:41:37 -0800
On that Life of Brian grindset.
Veggies can be Tasty
Tue, 06 Jan 2026 17:33:05 -0800
... especially if you fry 'em!
Bleach, Meet Ammonia
Sat, 13 Dec 2025 16:16:26 -0800
A case study in why Object Oriented Programming will salt your farmland and shag your dog.
The Layover Linux Official archive is over!
Sat, 13 Dec 2025 14:11:10 -0800
Editing is real work. Lots of real work.
The Winter of My Discontent with stdio.h (LLO Archive)
Sat, 13 Dec 2025 14:02:23 -0800
Collective Fate in the Kingdom of Individualists (LLO Archive)
Sat, 13 Dec 2025 13:53:15 -0800
TQ4HAM: Enter the Matrix (LLO Archive)
Sat, 13 Dec 2025 13:38:11 -0800
TQ4HAM: No Taxation on Representation! (LLO Archive)
Sat, 13 Dec 2025 12:47:37 -0800
Unlocking "string-building" in our tech tree.
TQ4HAM: Parsing on Three-Phase Power (LLO Archive)
Fri, 12 Dec 2025 14:23:43 -0800
The Quest for Half a Milli - Fast Atoms (LLO Archive)
Fri, 12 Dec 2025 12:13:31 -0800
Farewell, Eval (LLO Archive)
Fri, 12 Dec 2025 12:12:33 -0800
You served me... okay I guess.
Avada Kedavra (LLO Archive)
Thu, 11 Dec 2025 17:49:30 -0800
Designing Function Constructs (LLO Archive)
Thu, 11 Dec 2025 17:48:30 -0800
Thinking out loud until I've thought it all out.
TQ4HAM: A preview of that DV format post (LLO Archive)
Thu, 11 Dec 2025 08:48:50 -0800
Not the sexiest graph, but by being a graph at all it's like a 7 by default.
Pluggable Allocators (LLO Archive)
Thu, 11 Dec 2025 08:17:53 -0800
Oh hey, this is the post where I added BENCH mode to my test suite. Neat.
Blocks and Thunks (LLO Archive)
Thu, 11 Dec 2025 08:03:59 -0800
Won't you take me to... Function Town!
We Need to Talk About Constructs (LLO Archive)
Tue, 09 Dec 2025 18:10:29 -0800
In-House Tests (LLO Archive)
Tue, 09 Dec 2025 17:52:46 -0800
This is what people mean by "own it," right?
The Humble Suffix (LLO Archive)
Mon, 01 Dec 2025 23:34:15 -0800
Quality of life is always worth a little extra effort.
More Operators (LLO Archive)
Mon, 01 Dec 2025 23:18:22 -0800
The Chain Operator (LLO Archive)
Sun, 30 Nov 2025 17:33:43 -0800
runtime.h (LLO Archive)
Sun, 30 Nov 2025 17:04:49 -0800
Stripped down for speed and readability.
Repr of Lists (LLO Archive)
Sun, 30 Nov 2025 16:47:44 -0800
Repr Design (LLO Archive)
Sun, 30 Nov 2025 16:08:41 -0800
What should an in-memory object look like?
Premature Optimization (LLO Archive)
Sun, 30 Nov 2025 16:03:27 -0800
Criterion Begone! (LLO Archive)
Sun, 30 Nov 2025 15:29:49 -0800
Criterion Growing Pains (LLO Archive)
Sun, 30 Nov 2025 15:26:03 -0800
Parallel compilation is great!
Faster Than Criterion (LLO Archive)
Sun, 30 Nov 2025 15:17:23 -0800
Memory Orderings (LLO Archive)
Sun, 30 Nov 2025 15:04:38 -0800
Your humble author was clearly having a big feelings day about this one.
Tagged Pointers (LLO Archive)
Sun, 30 Nov 2025 15:00:36 -0800
I wanna talk about something cool, but it needs a little context.
Much Ado About Consting (LLO Archive)
Sun, 30 Nov 2025 14:11:24 -0800
Playing with fire is good for you, actually.
Performance Has a Harsh Mistress (LLO Archive)
Sun, 30 Nov 2025 13:51:59 -0800
The Five Stages of Grief (LLO archive)
Sun, 30 Nov 2025 13:48:10 -0800
In the end, I did just have to knuckle down and do it.
Baby Steps (LLO archive)
Sun, 30 Nov 2025 13:33:17 -0800
Oh I remember this! Early days poking around with Python.
Stinky (LLO archive)
Sun, 30 Nov 2025 11:57:52 -0800
On having a flexible definition of "good enough."
How the site worked
Sun, 30 Nov 2025 11:29:02 -0800
An archive of some out-of-date documentation.
Chronologication
Sat, 29 Nov 2025 08:10:35 -0800