Posts by Max
If – on this grey Sunday morning – you would like to read a dozen pages about using tail calls for fast interpreters, then I have Excellent News for you:
www.mattkeeter.com/blog/2026-04...
Reminds me of the Pedro Pascal hospital skit
This is such an ingenious Apr 1st PR from Stephen Dolan I feel like it's the exact opposite of AI slop github.com/ocaml/ocaml/...
New textbook cover?
New post by Jacob about recent heap modeling optimizations in ZJIT :D
railsatscale.com/2026-03-18-h...
One more time — I'm looking for new consulting clients.
Some ways I can help:
∙ Fractional tech leadership (tackling "leadership debt" in small eng orgs)
∙ Full-stack, 0 to 1 projects
∙ Language design & impl (eg with @ohmjs.org)
∙ JavaScript/TypeScript perf
(🔁 appreciated)
Sharon Korean Kitchen in Boston is great. Stumbled across it and thoroughly enjoyed. Vegetarian friendly, too
The Swift Performance team isn’t *my* team, but they’re in my hallway. Or in London if you’d prefer. They’re looking for an engineer who’s not afraid of optimizers. jobs.apple.com/en-us/detail...
I wrote a tiny vectorized interpreter last night, and .. thought I'd write up a post describing it. Nothing earth shattering here, but if you haven't seen one of these before it could be interesting! Probably easier to read than the J Incunabulum, but also less .. wow.
github.com/frankmcsherr...
Moooorre!
That's what I used it for :D had a bad rasterizer
Wow, looks amazing!!! 🤩
I wrote a little extremely DIY fuzzer for the load/store optimization in the toy optimizer!
bernsteinbear.com/blog/toy-fuz...
Anyway in the process of thinking about this I sketched the tiniest interpreter generator and superinstruction generator (but not finder)
gist.github.com/tekknolagi/8...
So my friend Chris taught me what byte pair encoding is and then I was idly thinking about it and I wonder if people can/do use this for generating bytecode interpreter superinstructions.
Agree 20+ mins without lid
Huge oven spring!!
Bread pics!
I wrote a little extremely DIY fuzzer for the load/store optimization in the toy optimizer!
bernsteinbear.com/blog/toy-fuz...
S's new iPhone started setup at the Apple store. Only WiFi network it knew was "Apple Store". We leave midway through the update. Realize at home we can't connect to a new network. What to do?
Configure the access point to make a new network called "Apple Store", of course.
A bit late and not yet finalized, but our program for MoreVMs'26 is online.
Early registration deadline is in a few hours, but will remain open afterwards still.
Join us in Munich for a day of talks around language implementation!
2026.programming-conference.org/home/MoreVMs...
[New Blog Post] Weighted Union Find and Ground Knuth Bendix Completion www.philipzucker.com/weighted_uf/
Shout out to the best to have ever done it, Karl Stefanovic
www.youtube.com/watch?v=xlIr...