Max
banner
bernsteinbear.com
Max
@bernsteinbear.com
Baking bread and compilers are kinda similar if you think about it

@tekknolagi elsewhere

bernsteinbear.com
Still 100% undefeated at washing and drying a dress shirt immediately before an Event. Nobody else enjoys when I do this
October 15, 2026 at 11:58 AM
Reposted by Max
I love a good register allocator writeup: hexrat.cc/pages/blog/2...
rat's register allocator
hexrat.cc
October 11, 2026 at 12:04 PM
They're playing a Eurythmics+Sean Paul remix at this wedding and I'm into it?
October 5, 2026 at 1:12 AM
See you in one hour 👀
Hi everyone! I'm going to do a live stream tomorrow at 9am PDT (16:00 UTC) with @bernsteinbear.com. We're going to hack on ZJIT! Join us if you have time!! youtube.com/live/h9_FyHY...
Pairin' with Aaron: ZJIT Internals
YouTube video by Tenderlove's Cool Stuff
youtube.com
October 2, 2026 at 3:01 PM
Ooh, hydrangea

Oh also yes compiler compiler compiler
Hi everyone! I'm going to do a live stream tomorrow at 9am PDT (16:00 UTC) with @bernsteinbear.com. We're going to hack on ZJIT! Join us if you have time!! youtube.com/live/h9_FyHY...
Pairin' with Aaron: ZJIT Internals
YouTube video by Tenderlove's Cool Stuff
youtube.com
October 1, 2026 at 10:37 PM
Reposted by Max
only reason I'm putting my pencil down is to read this fuckin cool paper https://bernsteinbear.com/blog/support-local-variables/
September 30, 2026 at 8:21 AM
Reposted by Max
hi friends

I'm very excited to announce Halfspace, my experimental cross-platform IDE for solid modeling with distance fields!

This has been in progress since midway through last year, and it's finally "done enough" to make it more public.
Halfspace
An IDE for solid modelling with distance fields
www.mattkeeter.com
September 28, 2026 at 5:56 PM
my kingdom (small rented apartment) for a no-fuss dishwashable milk frother without any nonstick or plastic crap in it
September 20, 2026 at 2:48 PM
Bin packing the cheapest way to buy lightbulbs from Home Depot, all to save $9

(4 individual in one order, 2 individual in another order. Don't touch the 2-4 packs)
September 13, 2026 at 4:51 AM
Reposted by Max
you know, i thought the reputation of cousot papers was at least a little exaggerated but no, they actually look like that lol (this is page 3)
September 12, 2026 at 10:55 PM
Do you enjoy your beans al dente? Please explain.
September 9, 2026 at 2:03 PM
My RubyKaigi 2026 talk about ZJIT is up! Unfortunately, they censored my memes :(

youtube.com/watch?v=ypRK...
[EN] The design and implementation of ZJIT & the next five years / Max Bernstein @tekknolagi
YouTube video by RubyKaigi
youtube.com
September 9, 2026 at 1:40 PM
You should be making more friends on the Internet

www.nytimes.com/2026/09/06/s...
September 9, 2026 at 1:56 AM
Reposted by Max
Ruby's GC and ZJIT got a new collab! We recently introduced inlining of the garbage collector's fastpath into ZJIT. Read more about it here: railsatscale.com/2026-09-01-z...
ZJIT 🤝 GC: Inlining GC Fastpath in ZJIT
Object allocations from the garbage collector are now inlined in ZJIT.
railsatscale.com
September 2, 2026 at 12:28 AM
New paper with the ZJIT team! Local variables in Ruby are
... complicated.

bernsteinbear.com/assets/img/s...
bernsteinbear.com
September 1, 2026 at 1:26 PM
Reposted by Max
VMIL'26 has a program! Looks very interesting.
Static Analysis, optimizing Android's GC, understanding R's benchmarks, optimizing Ruby, and lots more!

The SPLASH early registration deadline is September 3rd!

Program: conf.researchr.org/home/splash-...
August 28, 2026 at 11:25 AM
Periodically refreshing the VMIL HotCRP page...
August 24, 2026 at 2:05 PM
Do it! It's so great
🍂📝 Applications are OPEN for the Fall 2 Batch, which begins on September 21!

Spend 6 or 12 weeks programming with other curious peers in Brooklyn or online.

Read more information and apply via the link in our bio or at www.recurse.com/apply
August 18, 2026 at 4:40 PM
Reposted by Max
New blog post: Computing graph dominators
Diving into an algorithm.

neugierig.org/software/blo...
Tech Notes: Computing graph dominators
Diving into an algorithm.
neugierig.org
August 14, 2026 at 3:40 AM
Working in Lua VM. Smells like upvalue in here
August 13, 2026 at 7:32 PM
August 13, 2026 at 5:17 PM