Tom de Bruijn
banner
tomdebruijn.com
Tom de Bruijn
@tomdebruijn.com
Dev team lead and developer at @AppSignal.com
Organizer Amsterdam Ruby meetup, Rails Girls NL.
tomdebruijn.com and lintje.dev
#Ruby #Rust #Vim #Git
Reposted by Tom de Bruijn
It's getting cold out, so join us for the November meetup at FeedbackFruits on the 27th of November! We got warm food and talks 🧣

RSVP here: www.meetup.com/amsterdam-rb...
November Amsterdam Ruby meetup, Thu, Nov 27, 2025, 6:00 PM | Meetup
Hello Rubyists! 🧣👋 Get ready for the November meetup! This time we'll be back in Amsterdam at FeedbackFruits! Join us for talks and chats with people from the community
www.meetup.com
November 10, 2025 at 12:18 PM
Reposted by Tom de Bruijn
I legitimately didn't know they were competing with Steam and it's crazy to me that they burnt so much money on what sounds like something with very little (or wildly misguided) market research.
October 28, 2025 at 10:23 PM
Reposted by Tom de Bruijn
you could not waterboard this out of me. “we didn’t understand why people use steam”
I legitimately didn't know they were competing with Steam and it's crazy to me that they burnt so much money on what sounds like something with very little (or wildly misguided) market research.
October 29, 2025 at 1:21 AM
Reposted by Tom de Bruijn
As the single most important news story this year, I can't wait to see the detailed and central coverage this will get in every media outlet we have
‘Change course now’: humanity has missed 1.5C climate target, says UN head
Exclusive: ‘Devastating consequences’ now inevitable but emissions cuts still vital, says António Guterres in sole interview before Cop30
www.theguardian.com
October 28, 2025 at 1:00 AM
Reposted by Tom de Bruijn
Python was awarded a funding grant, funding grant asked Python foundation to remove all diversity and inclusion initiatives they have.

Python foundation said no and rejected the grant.

If you use Python, send a few dollars to the charity to keep it going. I’m pushing a dono on behalf of ScamGuard.
Please read our statement, share it with your networks, and support us if you can. www.python.org/sponsors/app... psfmember.org/civicrm/cont...
October 27, 2025 at 4:11 PM
Reposted by Tom de Bruijn
Chatbots — LLMs — do not know facts and are not designed to be able to accurately answer factual questions. They are designed to find and mimic patterns of words, probabilistically. When they’re “right” it’s because correct things are often written down, so those patterns are frequent. That’s all.
June 19, 2025 at 11:21 AM
Reposted by Tom de Bruijn
i’ve posted here repeatedly about privileging the lie and the importance of NOT using the frame the fash want you to (and how basically everyone fails at this completely)

this is a whole ass thread of great examples of how to do it correctly
Frame: food stamps are used by undeserving / Black people

Negation: actually many people on food stamps are deserving / white

Kirby: THEY ARE STARVING PEOPLE ON PURPOSE. They are using racist tropes to justify it bc many people will find that persuasive. Everyone deserves to eat
Seeing all the content focused on centering all the people who need help who aren’t “fat, ghetto asses” and we can already see how the deserving/undeserving rhetorical lines are going to fall.
October 27, 2025 at 2:30 AM
Reposted by Tom de Bruijn
I wrote my most personal blog post to date.

It summarizes some of my personal feelings and experiences in the Ruby/Rails community.

afomera.dev/posts/2025-1...
Stop Giving Harm a Microphone
afomera.dev
October 26, 2025 at 4:38 AM
Reposted by Tom de Bruijn
The two most effective ways your company can support open source:

1. Let your developers have time for open source work.

2. Give each of your developers an annual budget to allocate to whatever OSS projects they think are important.
October 19, 2025 at 10:33 AM
Reposted by Tom de Bruijn
If I'm following RC correctly:

1) RC Did Nothing Wrong b/c it always had the right to the GH org, RC always owned Rubygems; Bundler merged into Rubygems, so they own Bundler too.
2) But, we're gonna hand it back to Ruby core.
3) Nobody has to sign a CLA

So what was the point?
October 17, 2025 at 11:32 PM
Reposted by Tom de Bruijn
Ooohhh rust-lang/rust is finally changing its default branch to main! blog.rust-lang.org/inside-rust/...
Renaming the default branch of rust-lang/rust | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
blog.rust-lang.org
October 16, 2025 at 3:48 PM
Reposted by Tom de Bruijn
“I asked chat GPT”
In honor of spooky month, share a 4 word horror story that only someone in your profession would understand

I'll go first: Six page commercial lease.
October 13, 2025 at 7:02 AM
The tram I’m on in Amsterdam broke down. The fix? Turning it off and on again.
October 12, 2025 at 10:55 AM
Reposted by Tom de Bruijn
The Framework forums thread got insanely unwieldy, so I wrote up a (somewhat shorter) summary post of the situation

crimier.github.io/posts/Framew...
October 11, 2025 at 4:35 AM
Reposted by Tom de Bruijn
Local Git push/pull: Quickly share changes between #Git clones of a repository on the same machine. No need to push changes to a remotely hosted repository and pull it in the other local clone.
Is this a very niche problem to have?

tomdebruijn.com/posts/git-pu...
Git: Pull changes from a local repository
Did you know you can pull the changes from one Git repository's local clone to another local clone?
tomdebruijn.com
October 10, 2025 at 11:14 AM
Local Git push/pull: Quickly share changes between #Git clones of a repository on the same machine. No need to push changes to a remotely hosted repository and pull it in the other local clone.
Is this a very niche problem to have?

tomdebruijn.com/posts/git-pu...
Git: Pull changes from a local repository
Did you know you can pull the changes from one Git repository's local clone to another local clone?
tomdebruijn.com
October 10, 2025 at 11:14 AM
Reposted by Tom de Bruijn
Ruby Central said some really concerning things today. I don’t think they’re representing the situation accurately. andre.arko.net/2025/10/09/t...
The RubyGems “security incident”
Ruby Central posted an extremely concerning “Incident Response Timeline” today, in which they make a number of exaggerated or purely misleading claims. Here’s my effort to set the record straight. Fir...
andre.arko.net
October 10, 2025 at 3:17 AM
Reposted by Tom de Bruijn
The team formerly behind RubyGems has come together to launch a new gem server for the Ruby community!

gem.coop

I am *super* excited about this!
gem.coop
gem.coop
October 6, 2025 at 4:33 AM
Reposted by Tom de Bruijn
I'm excited to join my friends in announcing gem.coop, a new ruby community gem server that you can use right now.
gem.coop
gem.coop
October 6, 2025 at 4:23 AM
Reposted by Tom de Bruijn
We are alarmed by reports that Germany is on the verge of a catastrophic about-face, reversing its longstanding and principled opposition to the EU’s Chat Control proposal which, if passed, could spell the end of the right to privacy in Europe. signal.org/blog/pdfs/ge...
signal.org
October 3, 2025 at 4:14 PM
Reposted by Tom de Bruijn
Ruby community: Look, we can be angry about what's happening, we can raise our complaints, but under no circumstances should anyone _ever_ harass someone's families, coworkers, or friends.

That is completely unacceptable, and wholly against the ethos of the language. We must do better.
October 2, 2025 at 6:32 PM
Reposted by Tom de Bruijn
The second talk of the evening is by Bob Smits about state machines and how their own state machine gem works ⚙️
September 30, 2025 at 6:20 PM
Reposted by Tom de Bruijn
You can find the talk slides on Derk-Jan’s website: www.derk-jan.com/talks/embrac...
Front page & slide · Embrace the Patch: Talk, on Code in Bits and Pieces · Code in Bits and Pieces
Personal bits of writing or pieces of mind.
www.derk-jan.com
September 30, 2025 at 6:09 PM
Reposted by Tom de Bruijn
We’ve started! First talk is by Derk-Jan Karrenbeld @derk-jan.com about embracing the patch. First a history lessons about how computers worked in the before times 👀
September 30, 2025 at 5:14 PM
Reposted by Tom de Bruijn
Tonight it's time for the #Ruby meetup in _Rotterdam_! 🚢
We hope to see you at Beequip for the amazing talks and chats!

Don't forget to update your RSVP if you can't make it: www.meetup.com/amsterdam-rb...
September Amsterdam Ruby meetup, in Rotterdam!, Tue, Sep 30, 2025, 6:00 PM | Meetup
Hello Rubyists! 🏖️👋 Get ready for the September meetup at Beequip! This time we'll be in **Rotterdam** in collaboration with Rotterdam.rb! This is a different city than
www.meetup.com
September 30, 2025 at 11:48 AM