Axel Möllerberg
banner
axeberg.dev
Axel Möllerberg
@axeberg.dev
Amateur ranter.
Professional bit-flipper and pixel-pusher at sambanova.ai

(he/him)
To whomever is working at @cloudflare.social and is scrambling right now – remember to breathe.
November 18, 2025 at 1:54 PM
I know I’m a massive fan boy and can’t shut up about @oxide.computer buuuut, you should really, really watch this talk by Bryan.

It’s tremendous.

”Abstractions allow us to build software systems that do sophisticated things; they are the shoulders we stand upon - and provide to others”
November 14, 2025 at 4:11 PM
To all the single parents out there - I don’t understand how you do it. You’re legends.

That is all.
November 12, 2025 at 7:02 PM
When your wife knows exactly what you need for Father’s Day, and how nerdy you are.

Happy Father’s Day to my fellow fathers!
November 9, 2025 at 6:11 AM
Wow. I knew saving this for Friday evening was worth it. What a bug, what a debugging journey - what an episode!

Even as a Rust amateur - at best, I found this riveting.

Bravo @oxide.computer (and friends!)
Oxide and Friends | Futurelock
We're big users of async Rust at Oxide, and recently we found (another) very odd and hard to debug pathology related to async Rust that we dubbed
oxide-and-friends.transistor.fm
November 7, 2025 at 9:12 PM
Gosh darn this is clever:

Reminds me a bit about the complexity score or whatever it is SonarCloud calls it - except more easily digestible from just a glance.

0github.com
A heatmap diff viewer for code reviews
Pull request viewer that color-codes every diff line/token by how much human attention it probably needs
0github.com
November 7, 2025 at 4:10 PM
An open letter to junior devs, medior,- hell let’s just say all devs:

By the grace of the Silicone gods - please don’t make hacks and just leave them lying around for other people to find. I get it, sometimes you’ve gotta crunch - but man am I tired of taking landmines to the face.
November 6, 2025 at 7:28 AM
Reposted by Axel Möllerberg
ECMAScript excitement 😉

Congrats to @manishearth.bsky.social on unflagging TC39 Stage 3 Temporal in V8 today. Heading for Chrome 144 🎉

By many metrics this new date-time API is the single biggest change to JS ever 🔥

V8 uses Boa's temporal_rs by @jason-williams.co.uk Kevin Ness & Manish 👍
November 4, 2025 at 7:49 PM
A̢̺͓̗̙̪ͩ͋ͤ̔ͥĺ͎̲̳̭̞͓̭̾͒̓ḽ̜̗͎ͤ̅̎ͮ̈́̈͝ ȳ̴̲͕͓̜̿ͭ͟͞͠ò̵̡̤̯̲̖͉ͩͧ͐ư̶̢̘̝̩͕̾̌̐ͨ b̢̺̭͇ͫ́͒͐ͥ̕͢â̛̛̘̜̮ͧ̎͗̈͆s̡̖̜͙̺̏͂͂ͧ̍͠e̴̟̜̥̊͆̒ͬ̋̅̃ a͚̬͚͔͑ͯ̇́̌́͟r̨̹̦͈̺ͭͪͦ́̔͘e̴̱͖̪̩͚̠̐̈͗͘ b̷̧̯̦̥͆̃́͐ͯ͘e̻̦̣͓̽̓̎ͨ̑̅͞l̗̜̝ͯ̈́̀̔͛̉͡͡o̰͔̞̩̔ͧ͗ͫ̓͂̚n̵̤̮̰̝̭̽̂̚͏̎g̵̨̡̳̤̭̙̀̑͘ͅ t̸̷̺̟̩̩̍̓̉̋͌ó̴͎̣̳͎̣͇̍͐͟ u̞͓̬ͧ̈́ͩ͏͙̿̏ͭs̵̟͖̄̈ͮ̃ͣͩ̍͠.̖̭̮̏̌͛̓ͫͥ͘͡
November 4, 2025 at 6:10 PM
"Developers" posting "tips and tricks" on LinkedIn nowadays is so, so atrociously bad.

Please make it stop.
Please make it stop slop.
Please stop the slop stop shop.
November 3, 2025 at 8:24 PM
Confession:

I’m too scared to watch Father. I saw the trailer with the great sir Anthony Hopkins (a favorite actor of mine) and I immediately knew I had to see it but simultaneously that it would have to be after a lot of mental preparation.

Dementia is a strong fear of mine.
November 1, 2025 at 4:18 PM
When you can do this, I feel like you get an automatic pass for every kind of programming interview - ever.
Programming With Less Than Nothing
Lambda calculus is for wimps. Real programmers use combinatory logic.
joshmoody.org
October 26, 2025 at 7:51 PM
Peanut M&Ms are eerily good. I need to physically move the bag into another room or I’ll finish every single one.
October 25, 2025 at 11:56 AM
The white lines of scar tissue that’s healed, but feel differently when you run your fingers thoughtlessly over it. Almost foreign. Flesh so young it hasn’t caught up with the experiences and wisdom, the strife and hardship the other hide has weathered.
October 25, 2025 at 6:45 AM
So many goodies in here!

Schema matching looks very, very useful.m

Also:
”Calling vi.spyOn on a mock now returns the same mock”

🎉
Vitest 4 is out!

- Browser Mode is Stable
- Visual Regression Testing
- Improved Debugging
- Pool Stabilization
- New APIs
- Bug Fixes

Stay updated with our blog post:

vitest.dev/blog/vitest-4
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
vitest.dev
October 22, 2025 at 5:08 PM
We are all born strangers to ourselves; every human infant
faces the extraordinary puzzle of organizing the blooming,
buzzing confusion of cognitive experience into a working
theory of “mind” and “self.”
dl.acm.org
October 16, 2025 at 5:25 AM
Watching Evan remove the eslint-related packages and config here actually makes me excited.

This looks promising!
Evan You | Vite Beyond a Build Tool | ViteConf 2025
YouTube video by ViteConf
youtu.be
October 15, 2025 at 10:11 AM
”Life evolves because in a universe capable of computation, if you figure out, somehow, how to copy yourself, then you will exist - in the future.”

This statement is profoundly beautiful.

@blaiseaguera.bsky.social
October 13, 2025 at 4:35 AM
People giving life advice or sharing inspirational quotes on LinkedIn is the most depressing thing I know.
October 12, 2025 at 4:31 PM
This is a master class not just Clay specifically, but just how most layouting in UIs work in general.

It also helps that @nicbarker.com is incredibly good at explaining, in both text, orally, and visually.

If you’re working in UI, look at this. Ingest it. Understand it.

Absolute gold!
How Clay's UI Layout Algorithm Works
YouTube video by Nic Barker
youtube.com
October 6, 2025 at 4:17 PM
Reality check:

Just because you think something is clear, or even obvious - does not automatically make it so.

Ask for reviews early. Review yourself.

The best thing you can get is an honest: ”this doesn’t make sense to me, and here’s why…”
September 25, 2025 at 3:54 PM
Undocumented APIs are just IKEA furniture without instructions - except at least IKEA leaves you with yet another Allen key to add to your involuntary collection.
September 22, 2025 at 5:44 PM
Ah. Banner ads now too @pocketcasts.com? Et tu Brute?

It was a good run. Time to look for alternatives.
September 22, 2025 at 5:27 AM
If I could time travel back to my younger self, around 13-14:

Future med *appears out of nowhere, in my room*

Younger me: ”What the fu-?!”

Future me: ”Yeah, it’s you. Or me. Let’s not get into this, it’s just going to become messy.”
September 21, 2025 at 5:47 PM
Browsing crates.io is my new crack.
September 18, 2025 at 5:13 PM