Sign in

Rosa

@rosa.codes
2.6K followers 459 following 1.4K posts

🇪🇺 European ❤️ cities, maths, theoretical computer science, learning languages, puzzles & bicycles 🐶 Human to Mochi 👩🏻‍💻 Principal programmer @ 37signals - she/her - Antwerp 🇧🇪 / Madrid 🇪🇸

PostsRepliesMedia
Rosa @rosa.codes · 4h
Next month I'm going to San Francisco for @sfruby.com ❤️ I think it's going to be a really fun, really uplifting conference, and I'm looking forward to it, even though I'm speaking, and that is always terrifying! Today is the last day to get regular-price tickets: luma.com/sfrubyconf2026
luma.com
San Francisco Ruby Conference · Luma
The San Francisco Ruby Conference brings the community together for three days of talks, conversation groups, and fun. Our goal is to carry programmer's…
1111
Rosa @rosa.codes · 16h
😍😍😍
010
Rosa @rosa.codes · 18h
This is also bug bounty programs nowadays, minus the fun between the humans. Just talk to my agent, thanks 🙈 Maybe someone should build a version of HackerOne just for agents, with tokens as bounties.
220
Rosa @rosa.codes · 18h
It is entirely unrelated, but yes, great timing 😳
040
Rosa @rosa.codes · 19h
I love that Belgium has its own colour on the map, labelled "Belgium" 🤣 How can one not be in love with this country? About the actual question, I grew up with everything dubbed, but I very much prefer subtitles. I've seen voice-over in Spain used for American reality shows, and it's bizarre 🙉
350
Rosa @rosa.codes · 28/09/2026
"een traumaatje", leuk 🤣 (un traumita 🥹)
010
Rosa @rosa.codes · 28/09/2026
I'm so sorry 💔
000
Rosa @rosa.codes · 28/09/2026
los contenedores de su bloque que no están preparados para el volumen de un negocio así porque no están dados de alta como tal (uno de los de mi calle está en una agencia de publicidad o fotografía, por ejemplo), o simplemente no se molestan en seguir los horarios y normas del bloque. Está fatal
010
Rosa @rosa.codes · 28/09/2026
Sí, es eso y también que los turistas no saben dónde y cómo se tira la basura. Según el bloque, puede estar prohibido tirar basura a los contenedores pequeños antes de las 19:00 o 20:00, y los contenedores no estar disponibles. Luego, los negocios que gestionan pisos turísticos usan
100
Rosa @rosa.codes · 27/09/2026
El centro de Madrid está hasta arriba de basura por todas partes. Los pisos turísticos ilegales y los turistas tiran basura a la calle sin parar. En mi calle limpian a diario pero hay muchos pisos ilegales y empresas de gestión de pisos turísticos que no tienen contenedores y lo tiran todo al suelo
151
Rosa @rosa.codes · 25/09/2026
Aww, I do have excellent taste in dogs! I love *all* dogs 🥰
140
Reposted by Rosa
Mike Dalessio @flavorjon.es · 25/09/2026
I'm honored and humbled to join the Rails core team. I'll be focusing on security and improvements to Active Storage and Action Text. Please reach out if you have thoughts on what would make your work easier.
4516
Reposted by Rosa
Aaron Patterson @tenderlove.dev · 24/09/2026
29624
Rosa @rosa.codes · 24/09/2026
I admire him a lot!
120
Rosa @rosa.codes · 24/09/2026
Yes, for sure, but in my experience this has moved to another level. There has always been a big difference between building something and then rolling it out and maintaining it without fully understanding all the parts. Now that difference feels massive and I don't know how to manage it
080
Rosa @rosa.codes · 24/09/2026
Yes, very much 😅
120
Rosa @rosa.codes · 24/09/2026
Yes, and I'm fixing a lot more stuff that way. But the amount of code produced in a sort of organic way, without the full context of a complex system, means a lot more subtle, deep issues and unassisted fixes for them just add to the pile. I see a big difference between building and maintenance.
130
Rosa @rosa.codes · 24/09/2026
Something to be cheerful about: @therubypassport.com and the sheriff office! Credit to @thehale.dev ❤️🥹
An image showing a collection of playful, mock "Wanted" and "Have You Seen This Dog?" posters pinned to a dark bulletin board. The posters feature humorous text and drawings, including a "Wanted" poster for answering a beginner question patiently and another for a "big-ish reward" with a smiley face. The central poster shows a photo of a fluffy brown dog with text asking to let "Rosa know you saw her dog."
2202
Rosa @rosa.codes · 24/09/2026
As someone who's been dealing with very complex bugs introduced by vibe-coded pieces in multiple parts of a large and complicated system, I'm not so sure 😬 Yes, AI helps me a lot with those investigations, but the number of things to investigate and fix has multiplied
5313
Reposted by Rosa
Yusuke Endoh @mametter.bsky.social · 24/09/2026
Posting Puzzle: a small browser puzzle about sorting envelopes and stamps. Twelve stages. mametter.itch.io/posting-puzzle The first six are meant to be solved by hand; the last six are known hard instances of Post's Correspondence Problem, and are not.
mametter.itch.io
Posting Puzzle by mametter
A little post-office puzzle
043
Rosa @rosa.codes · 24/09/2026
I have the same! 🤩 It's very cool, isn't it?
110
Reposted by Rosa
Belgium @brussels.eurosky.social · 23/09/2026
2 🇧🇪 cities among the top 10 😇
061
Rosa @rosa.codes · 22/09/2026
Ja, denk ik wel! Maar misschien een beetje traumatisch 😅😅
110
Rosa @rosa.codes · 22/09/2026
They are alright haha!
010
Rosa @rosa.codes · 21/09/2026
I am 😐
100
Rosa @rosa.codes · 21/09/2026
Well I decided to watch the only Dutch movie available on the flight to Austin, "Hond & Ik" (never waste any opportunity to practice toch?). Guess who had a crying meltdown over the ocean 🥺🥺🥺🐾😭 I watched two other movies, French and German, none involving dogs.
4120
Rosa @rosa.codes · 21/09/2026
Thank you! ❤️ Hopefully it'll be eventually resolved in the courts, but it's so slow 😭
010
Rosa @rosa.codes · 20/09/2026
I just went today to the West End show of the movie in London! It was one of the most amazing, unforgettable and moving shows I've ever seen 🥹🥹🥹
100
Rosa @rosa.codes · 20/09/2026
EuRuKo in Brno was awesome. 8th time attending and never tired of it ❤️💎
An audience seated in a conference hall faces a stage with a r
ed screen displaying "EURUKO." The venue features a high glass ceiling with large chandeliersA collection of tech stickers, Ruby passports and a stamp on a black table5 white bowls set up on a few tables, labelled with some red gems and other small tokens inside, for votingThe city of Brno from the old city hall tower
1230
Rosa @rosa.codes · 20/09/2026
The issue with La Liga and Cloudflare is a disgrace, but mentioning the PM there as if he was involved in any way is similar to what the far right does, spreading complete lies. It just takes a simple search/prompt to learn what's going on, the reason for the blocks, who's who, etc.
200
Rosa @rosa.codes · 20/09/2026
Pedro Sanchez has *nothing* to do with this 😅
101
Reposted by Rosa
JP Camara @jpcamara.com · 16/09/2026
Since i'm speaking now, i've got a ticket up for grabs to @sfruby.com! I'd love to help a fellow Rubyist out, who's maybe been on the fence due to cost. Hit my DMs if that's you! Please only reach out if you truly think you can attend 🙏
044
Reposted by Rosa
JP Camara @jpcamara.com · 14/09/2026
I'm speaking at @sfruby.com! Buy a ticket and come say hi!
272
Rosa @rosa.codes · 10/09/2026
Yesssss! Yo a veces combino pendientes con zapatos o incluso con calcetines 🤭 combinar es lo mejor!
111
Rosa @rosa.codes · 08/09/2026
Awww yes!!
020
Rosa @rosa.codes · 08/09/2026
Omgosh! 😍😍😍 What a cutie! Mochi is terrified of dogs so she probably wouldn't, unfortunately 🤣 but he's the cutest!!
131
Reposted by Rosa
Marco Roth @marcoroth.dev · 07/09/2026
Come join us at @sfruby.com this November! Last year’s edition was awesome, and I’m sure this year is going to be even better! ❤️ clouds.sfruby.com/e/2026-bits/...
clouds.sfruby.com
Marco Roth · San Francisco Ruby Startup Conference
Independent Consultant & Open Source Contributor. Joining the San Francisco Ruby Startup Conference on November 10-12, 2026.
075
Reposted by Rosa
San Francisco Ruby Conference, Nov 10-12, 2026 @sfruby.com · 04/09/2026
The Ruby community is why we're doing this conference. We can't wait to be at SFJAZZ learning from each other, making jokes, catching up with old friends, and drinking a few beers at the end. Only 26 days left to get your tickets: luma.com/sfrubyconf2026
052
Reposted by Rosa
Ben Sheldon @bensheldon.bsky.social · 07/09/2026
Less than 30 days left to get your SF Ruby conference ticket. If you're local to the Bay, definitely please come! In addition to me being a speaker (💅), it should be a really nice experience at the SFJAZZ Center 📍 sfruby.com
sfruby.com
San Francisco Ruby Startup Conference 2026 - SF Ruby
November 10-12, 2026 at SFJAZZ. A conference for engineers who read and write Ruby, and the founders who come to meet them. Keynote by Garry Tan of Y Combinator.
053
Reposted by Rosa
JP Camara @jpcamara.com · 31/08/2026
Here’s the SolidQueue batches 2.5 year architectural journey, filled with O(n^2) algorithms, hot row contention, excessive jobs, and much in between. There’s a strong chance you’ll learn a thing or two - I certainly did 😮‍💨 jpcamara.com/2026/08/31/s...
jpcamara.com
SolidQueue Batches: evolution and architecture
When Rosa first released SolidQueue, she did a fantastic talk on the internals of how it works and what trade-offs she made when building it. You should give it a watch. It’s where I first learned how...
1125
Reposted by Rosa
JP Camara @jpcamara.com · 26/08/2026
Working on MissionControl batches support - any suggestions? One thing I noticed so far is I didn't add the ability to delete a finished/failed batch
Batches index page. List of All batches, with id link, description, status, progress percentage, job count and enqueued atBatch show page, listing jobs run and different job stateJob show page, which now includes a link to a batch
031
Reposted by Rosa
iolanthe @iolantherosa.bsky.social · 25/08/2026
I was just at the Plantin-Moretus Museum of Printing in Antwerp, and the ladies there were busy vacuuming the books. Pepys would approve; he was into modern technology.
152
Reposted by Rosa
JP Camara @jpcamara.com · 24/08/2026
The docs on SolidQueue batches are… solid 😉 In addition, I wrote up this blog post to dig in a bit further on how to use batches in SolidQueue, including some code inspiration - like splitting a RubyLLM chat into parallel sub agents using batches jpcamara.com/2026/08/24/a...
jpcamara.com
A Guide to using Batches in SolidQueue
SolidQueue is the default queue system shipped with Ruby on Rails. It’s a great choice for your jobs, and works out of the box with Postgres, SQLite and MySQL. It took two and a half years, but as of ...
1135
Rosa @rosa.codes · 22/08/2026
I finished watching Undercover as part of my language practice 😅 I enjoyed it, especially because in a true European/Benelux fashion, all criminals speak 3 or 4 languages pretty decently 🥹 en.wikipedia.org/wiki/Underco...
en.wikipedia.org
Undercover (2019 TV series) - Wikipedia
090
Rosa @rosa.codes · 22/08/2026
Me neither 😅 I do know about "load-bearing" tho 🤣
010
Reposted by Rosa
Kane Jamison @kanejamison.com · 21/08/2026
“Babe, wake up. They merged Batch support into SolidQueue” 👀 👀 👀 Have been waiting for this email for a couple of years!
Photo of GitHub email where Rosa Gutierrez merges Batches PR #142 into the Solid Queue gem for Ruby on Rails
2121
Rosa @rosa.codes · 21/08/2026
Sorryyyyyy 🙈🤣
120
Rosa @rosa.codes · 21/08/2026
Great question! We did think about that and ultimately kept everything in Solid Queue, but I think concurrency controls and batches could have a shared interface in Active Job. We just haven't had the time to make a proposal for Rails. I hope it doesn't take another 2.5 years to do it, though 😅
130
Rosa @rosa.codes · 21/08/2026
Thanks to you for your endless patience and for contributing this in the first place! 👏🏻👏🏻
020
Rosa @rosa.codes · 21/08/2026
I finally merged @jpcamara.com's PR github.com/rails/solid_... to add job batches to Solid Queue. It only took two and a half years! 🤣 It's true artisanal code, though our own industrial revolution has helped take it to the finish line 😅✨️
github.com
Batch Support by jpcamara · Pull Request #142 · rails/solid_queue
Support for batches in SolidQueue! Batches are a powerful feature in Sidekiq Pro and GoodJob which help with job coordination. A "Batch" is a collection of jobs, and when those jobs meet ...
4353