Bram Geron
banner
bram.xyz
Bram Geron
@bram.xyz
Rust, product. Nushell&jujutsu fanboi. Live in 🐻 Berlin, building an API for APIs at @directus.io . Opinions my own.

Used to do research on programming languages.

Standing with 🇵🇸 is standing with human rights.

@bgeron on other networks.
“At some point, you have to have principles.”
My Fitbit Buzzed and I Understood Enshittification
You can't measure your way to delight
open.substack.com
January 14, 2026 at 2:47 PM
Reposted by Bram Geron
I summarized my thoughts of my MiniJinja porting experience if you're curious. There is also a video linked in there with a narrated coding session sped up. lucumr.pocoo.org/2026/1/14/mi...
Porting MiniJinja to Go With an Agent
Agents can now port code bases much better than before.
lucumr.pocoo.org
January 14, 2026 at 8:43 AM
I'm so excited for Wero — Europe's new modern payment system without card numbers that can be lost/hacked/sold/misused.
How to pay online with the Wero app
YouTube video by Wero
www.youtube.com
January 13, 2026 at 11:30 PM
Short little nuggets to get you up to speed. This is a very readable blog that is not in the HTML default colours despite what it looks
Here's my enormous round-up of everything we learned about LLMs in 2025 - the third in my annual series of reviews of the past twelve months
simonwillison.net/2025/Dec/31/...
This year it's divided into 26 sections! This is the table of contents:
January 12, 2026 at 11:38 PM
Reposted by Bram Geron
computer Show Me Less Like This. show me Parisian streets and their denizens, show me futurist art and central american architecture. show me black forests and crystal pools, steady wildlife and bad poetry and confused yellow cabs. computer, show me the agonies of Men in love
January 10, 2026 at 10:47 PM
Abstract monads, explained for people who eat food

(A monad is a kind of bag that supports all 4 operations)
I had to check whether I got this right in the ill-conceived lens post that I wrote six years ago, and it turns out that I did
January 7, 2026 at 3:05 AM
- nuanced advice for engineering leaders that’s hopefully timeless
- some questions to self-assess where you currently are
"Good engineering management" is a fad
As I get older, I increasingly think about whether I’m spending my time the right way to advance my career and my life. This is also a question that your company asks about you every performance cycle...
lethain.com
January 3, 2026 at 3:28 PM
Reposted by Bram Geron
Just listened to this episode of The Engineering Room with @charity.wtf and @davefarley77.bsky.social, extremely good! This part on managers being “shit umbrellas” hit home catastrophically for me. So rare (IME) for management to treat their underlings as adults.
January 2, 2026 at 3:27 PM
🤔 “The reasonable person adapts themselves to the world; the unreasonable one persists in trying to adapt the world to themselves.

Therefore, all progress depends on the unreasonable person.” — George Bernard Shaw

Proud of what my dad helped create :)
The Ridiculous Engineering Of The World's Most Important Machine
YouTube video by Veritasium
youtu.be
January 1, 2026 at 2:51 PM
Reposted by Bram Geron
this is a good reminder of how things that are shitty but have been accepted as normal and inevitable can actually turn out to be abnormal and evitable with some science, time, education and political will
December 19, 2025 at 8:44 PM
Intriguing 👀
LinkedIn takes itself too seriously.
So we made a machine that turns profiles into Christmas carols.

directus.is/carols

Why? Who knows.
But it's free and very silly.

Hoppy holidays!

🐰🎁
The Merry Carol Machine - Turn LinkedIn Profiles into Personalized Carols
Generate a personalized Christmas carol from any LinkedIn profile. Spread holiday cheer with cheesy holiday music! 🎵
directus.is
December 16, 2025 at 6:24 PM
Reposted by Bram Geron
Reposted by Bram Geron
When X banned the European Commission's ad account in retaliation for a fine, it demonstrated the exact sort of capricious behavior the DSA is designed to stop www.platformer.news/x-eu-fine-ac...
December 9, 2025 at 1:40 AM
Wow, Logitech mouse gestures work on Linux? Like even better than on Win/macOS?

Is Linux going to become actually mainstream?
November 29, 2025 at 3:25 PM
Reposted by Bram Geron
I finally got around to writing up my thoughts about the recent Cloudflare outage.

surfingcomplexity.blog/2025/11/26/b...
Brief thoughts on the recent Cloudflare outage
I was at QCon SF during the recent Cloudflare outage (I was hosting the Stories Behind the Incidents track), so I hadn’t had a real chance to sit down and do a proper read-through of their pu…
surfingcomplexity.blog
November 27, 2025 at 5:43 AM
Reposted by Bram Geron
Good security advice - and anti-advice
www.hacklore.org/letter
The Letter — Stop Hacklore!
www.hacklore.org
November 25, 2025 at 10:15 PM
2025 book of the year for technical leaders in software, and anyone who thinks product matters
The biggest threat to your software architecture isn't always essential and technical complexity. Often, it’s "implicit ranking"—the hidden hierarchy that convinces smart people to stay silent. ...
Home - Collaborative Software Design
Collaborative Software Design: How to facilitate domain modeling decisions is a practical guide to conducting effective software design sessions that involve all business and technical stakeholders.
collaborative-software-design.com
November 25, 2025 at 10:35 PM
Reposted by Bram Geron
There’s a reason boring-wozniak is disallowed
November 22, 2025 at 2:08 PM
Listened to an interview at 120% speed. Wondering if the interviewer is on drugs 🤦🏽
November 23, 2025 at 1:31 PM
In defense of self-policing creator communities
"If we are creating a platform, we are not responsible for everything everyone says on the platform," says @nebula.tv founder and CEO @dwisk.us.

"We are responsible for who we let on the platform."
November 22, 2025 at 12:26 PM
I read Steve Yegge’s new book on coding agents. I was interested because agents aren’t yet a net positive for me. But Steve seems to have success with his “beads” local issue tracker and all. And he’s famous from the past.
November 18, 2025 at 8:53 PM
Huh. Fowl for p2p secure port forwarding is super sweet. Nice to not need sshd. github.com/meejah/fowl
GitHub - meejah/fowl: Forward over Wormhole: streams over magic-wormhole Dilation connections
Forward over Wormhole: streams over magic-wormhole Dilation connections - meejah/fowl
github.com
November 15, 2025 at 5:01 PM
Just learned about price discipline — “use the cheapest supplier when it doesn’t matter anyway”.

Is there an analogous concept in product? “Don’t spend effort on tech that affects MAU only marginally”?

“Effort discipline”? “Be careful what you care about”?
November 11, 2025 at 2:32 PM
Sounds plausible. And reposted by @medcrisis.bsky.social who I trust.

In Stanford, does "contrarianism" mean truth doesn't matter, only popularity? Because that's how Huberman's behavior looks to me.
I spoke to CNN about how demoralizing it was to watch Stanford leadership stay silent while contrarians on campus launched unscientific attacks to stifle Stanford researchers. Now, those attacks have gone nationwide and much of MAHA leadership have ties to Stanford.

www.cnn.com/2025/11/08/p...
The Trump-MAHA-Stanford nexus of US health policy | CNN Politics
In early 2022, Stanford medical student Santiago Sanchez set out to organize a campus debate with Jay Bhattacharya — a professor at the university whose outspoken denunciations of pandemic lockdowns m...
www.cnn.com
November 10, 2025 at 7:24 PM
FutureLock TL;DR: select! has a nasty interaction with async locks. When one future becomes ready, select suspends the other future, but that future may be holding a lock. So tasks can deadlock with themselves. 1/3
My colleague Dave Pacheco wrote up a great description of a new (to us?) Rust async pathology--"futurelock"--another extremely sharp edge to watch out for, with no particular guardrails. Of course, we'll be talking about it with @bcantrill.bsky.social on Monday's Oxide and Friends
609 - Futurelock / RFD / Oxide
rfd.shared.oxide.computer
November 9, 2025 at 10:47 PM