👨🏽‍🍼 Father 🇧🇷 Senior developer @ thoughtbot. 📝 Blogging @ https://xitter.cf/t.co/FvOrbguNYj 💎 Organizer of https://xitter.cf/t.co/6KtW5V9NhF

BrasĂ­lia, Brazil
Joined July 2017
Matheus Richard retweeted
[ENG] 💎 Tropical on Rails 2027 has a date! March 18–19, São Paulo. Two days of talks, community and that tropical vibe, with the Ruby community from all over Latin America. 📅 Save it on your calendar. Tickets coming soon. 👉 tropicalonrails.com/en [PT-BR] 💎 O Tropical on Rails 2027 tem data! 18 e 19 de março, em São Paulo. Dois dias de palestras, comunidade e clima tropical, com a comunidade Ruby da América Latina inteira. 📅 Já coloca na agenda. Ingressos em breve. 👉 tropicalonrails.com [ES] 💎 ¡Tropical on Rails 2027 ya tiene fecha! 18 y 19 de marzo, en São Paulo. Dos días de charlas, comunidad y onda tropical, con la comunidad Ruby de toda América Latina. 📅 Agéndalo. Las entradas llegan pronto. 👉 tropicalonrails.com/es #TropicalOnRails #RubyOnRails
11
3
27
1,603
Matheus Richard retweeted
The nil check on a value that can't be nil. The fallback for a state that never happens. Each one tells the next coding agent that the impossible is possible.
6
1
21
1,251
Mutation test is a must if you do LLM development! Add it to your review pipeline.
Mutineer 1.5.0 is out. • --matrix shows which tests kill each mutant. Find tests that catch nothing, and tests that only repeat others. Built by @obie • --timeout stops a stuck test from stalling the run • --cache-dir puts the coverage cache where you want it • 18 fixes
1
3
207
I told Claude "Convert end_of_life to Spinel Ruby. Make no mistakes" just to see what it would happen. It... worked! A few gems had to be rewritten, because Spinel can't run them yet. Here's the initial result cc @yukihiro_matz
1
15
772
All the workarounds I made to make this work were documented and I should open PRs to fix them shortly!
1
1
127
Matheus Richard retweeted
Calling all programmers who also make music… If you’ve shipped software and shipped music, drop a link to something you’ve made below. I’ll try to listen to at least one track from everyone who replies. I know there are a lot more musicians hiding in software than we realize. 🎸 Make me regret this post.
9
1
8
1,126
I know it's 2026, no one cares about anything anymore, but God, SPAs suck!!!
1
132
Matheus Richard retweeted
Many people have asked for it, so: #Hotwire is being added to the Rails documentation, and we’d love your feedback on the PR. The Hotwire guide focuses specifically on Rails’ integration with Turbo and Stimulus, covering: - The libraries that make up the Hotwire suite - Using Turbo Drive, Frames, and Streams in Rails - Delivering Turbo Streams over WebSockets with Action Cable - Broadcasting Turbo Stream updates when Active Record models are created or updated - Using Stimulus in Rails Find the PR for review here, and thank you in advance: github.com/rails/rails/pull/…
10
19
4
245
12,991
As much as I like the building capabilities that LLMs have brought us, I realize now how much it took away from my enjoyment of coding. It feels like a job more than before =/
1
7
385
I've not shared many tips and stuff like I did in the past, not I think about code that much in my free time like before. I used to engage a lot more on online communities like Lobsters too.
1
80
At the same time, I've been doing so much art on the side. I even have a band now! So, I guess I'm making up for it in that form? It's a weird time for me.
1
64