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 · 2h
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…
081
Rosa @rosa.codes · 17h
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
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
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
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
Reposted by Rosa
Belgium @brussels.eurosky.social · 23/09/2026
2 🇧🇪 cities among the top 10 😇
061
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 · 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
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
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
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
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
Rosa @rosa.codes · 19/08/2026
As part of my 2-week vacation, I'm working on some open source, but the slow way. I'm writing some code by hand, going into the very tiny details, carefully choosing each name, weighing each line... but I do it with Claudito, going back and forth and discussing changes 😅 This is for fun, so ➡️
1190
Rosa @rosa.codes · 18/08/2026
One of the hardest things for me to learn from German and Dutch is verbs to which you add a particle (inseparable prefix or separable preposition) and change the meaning, and you have tons of different ones: bespreken, verspreken, aanspreken, afspreken, uitspreken... similar to English phrasal verbs
150
Rosa @rosa.codes · 18/08/2026
I'm doing a 2-week intensive Dutch course this week and next. I took a vacation for it bc I've wanted to do this forever! The course is a bit too advanced for me (B1-B2), which makes it a permanent challenge 😆. That's cool, I like that. I'm using Claude to help me learn; it's super helpful.
2160
Reposted by Rosa
Carlos Briones @brionesci.bsky.social · 15/08/2026
Otra foto maravillosa del #EclipseDeSol tomada en mi provincia el miércoles: esta del maestro Ernesto Santana en Frías.
302303456
Rosa @rosa.codes · 02/08/2026
Yesterday, I took Mochi to the groomer and was able to hold the whole conversation with her in Dutch when leaving her and when picking her up. It helped that she was really patient and that she said "teddy bear" in English 🥹
1190
Reposted by Rosa
Dawn @itsdawn.bsky.social · 02/08/2026
What Bruges politicians are arguing about this week – we only have 50 swans currently, which puts us below the 52 needed to keep off a (likely fake) mediaeval obligation put on the city after Bruges citizens beheaded Maximilian's enforcer Pieter Lanchals in the market place.
081
Reposted by Rosa
Aaron Patterson @tenderlove.dev · 31/07/2026
If you're worried about the recent Rails CVE, @flavorjon.es made a very good skill you can feed to your coding agent to help assess your apps. Read about it here! discuss.rubyonrails.org/t/cve-2026-6...
discuss.rubyonrails.org
[CVE-2026-66066] Attack details, and tools to perform a forensic investigation
Hello there, I’m writing as a member of the Rails security team about CVE-2026-66066. As mentioned in the advisory, GHSA-xr9x-r78c-5hrm, we held back details about the attack vector to allow applicat...
2207
Reposted by Rosa
Mike Dalessio @flavorjon.es · 29/07/2026
Upgrade Rails immediately, kids, this is a big one. github.com/rails/rails/...
github.com
Possible arbitrary file read and remote code execution in Active Storage variant processing
### Impact In its default configuration, a Rails application that displays image variants may allow an unauthenticated attacker to read arbitrary files from the server, including the process envi...
14930
Reposted by Rosa
Belgium @brussels.eurosky.social · 27/07/2026
oh wow 🤩🇧🇪
293
Reposted by Rosa
Clarence Eckerson Jr./Streetfilms @streetfilms.bsky.social · 24/07/2026
My #Ghent films are blowing up thanks to a post by @brenttoderian.bsky.social to see so much more that I have out there you can go to my Streetfilms blog post to see and learn even more! #Gent www.streetfilms.org/featured/ghe...
streetfilms.org
See Ghent’s Tremendous Quality of Life In All Its Streefilms Glory — Streetfilms
Ghent, Belgium instituted a Traffic Circulation Plan in 2017 and ever since its residents have experienced a better quality of life by limiting the intrusion of car trips thru the city center - leadin...
0175
Reposted by Rosa
Manu Viciano @manuviciano.com · 24/07/2026
[X]🏛️ The design conveys a feeling of being European
0193
Reposted by Rosa
Evil Martians @evilmartians.com · 24/07/2026
It's time to welcome Chris Oliver (@excid3.com) as one of our amazing speakers! Chris is a Rails Luminary, founder of GoRails, and host of  Remote Ruby podcast.  We're very happy to have him on stage this year. Catch his talk at the conference.
073
Rosa @rosa.codes · 20/07/2026
This is indeed an amazing map 😄🇧🇪❤️
1111
Rosa @rosa.codes · 19/07/2026
Time to look for that jersey! 🇪🇸🏆🥰
1140
Reposted by Rosa
Marco Roth @marcoroth.dev · 16/07/2026
I just released Insta, a new snapshot testing library for Ruby, live at RubyConf in Las Vegas! Extracted from Herb's test suite and inspired by @mitsuhiko.at's fantastic insta library for Rust. `gem "insta"`
2298
Rosa @rosa.codes · 15/07/2026
😱😱😱🥹🥰 equal parts super excited, super grateful and super terrified!
2271
Rosa @rosa.codes · 11/07/2026
Possibly going tomorrow to see this with folks from my Dutch school 🤩
191
Rosa @rosa.codes · 11/07/2026
How cool are Belgium's away kits? I'm obsessed: www.instagram.com/p/DWGG8Wuj21... They pay homage to Belgian icons. This year's is Magritte, but previous years have included Tintin, cycling, Tomorrowland...
180
Rosa @rosa.codes · 11/07/2026
I watched the 🇪🇸🇧🇪 match yesterday in the Dageraadplaats in Antwerp, which is one of the nicest squares I know. The city had installed a big screen and a fan zone there. I'm not really that much into football, but the atmosphere there was awesome 🤩⚽️🍻🍟🚲️🚲️🚲️ Happy that 🇪🇸 won, but I seriously love it here
0130
Reposted by Rosa
🐾 einahpétS @steph-tweetait.bsky.social · 10/07/2026
Le ciel belge a choisi son camp. #PoseTonCiel #ESPBEL
Le ciel belge ce soir, tout bleu et roseLe maillot Magritte des Diables, rose et bleu
2361
Reposted by Rosa
Ale Muñoz @bomberstudios.com · 10/07/2026
If you’ve read the Bun rewrite blog post (and you should because it’s fascinating from a tech perspective), you should 100% read this reply from Zig’s lead developer: andrewkelley.me/post/my-thou...
andrewkelley.me
My Thoughts on the Bun Rust Rewrite - Andrew Kelley
041
Reposted by Rosa
Jaime Iniesta @jaimeiniesta.com · 09/07/2026
Let's keep an eye on this European alternative to Slack / Discord / Teams 💬 💪 🇪🇺
061
Reposted by Rosa
"Sweet Man" Cam @malaiseforever.bsky.social · 07/07/2026
oh my god my Belgian coworkers are gonna be so fuckin polite about this
214612
Reposted by Rosa
Mike Dalessio @flavorjon.es · 27/06/2026
I had so much fun speaking with the Once a Maintainer folks about being an open source maintainer and some of the security work that's involved. I hope you give it a read and enjoy! ❤️ onceamaintainer.substack.com/p/once-a-mai...
onceamaintainer.substack.com
Once a Maintainer: Mike Dalessio
The nokogiri maintainer on how AI has changed security and on maintainer burnout
083
Rosa @rosa.codes · 22/06/2026
Yesterday I renewed my @museumpassmusees.bsky.social It gives you access to all museums in Belgium for a year, including most temporary exhibitions. It's one of my favourite things here 🥰 www.museumpassmusees.be/nl
museumpassmusees.be
Een jaar lang onbeperkt op museumbezoek | museumPASSmusées
De museumpas is jouw sleutel tot 271 Belgische musea. Je gaat zo vaak je wil, wanneer je wil. Klaar voor een jaar vol verrassende uitstappen?
0120
Rosa @rosa.codes · 18/06/2026
Another thing I'm fascinated about lately: Baarle-Hertog and Baarle-Nassau 🤣 en.wikipedia.org/wiki/Baarle-... en.wikipedia.org/wiki/Baarle-... "The border's complexity results from a number of medieval treaties, agreements, land-swaps and sales between the Lords of Breda and the Dukes of Brabant."
Screenshot from Google Maps where we can see Baarle-Nassau (NL) and Baarle-Hertog (BE) and the very complicated "border" between them
281
Reposted by Rosa
Ruby Central @rubycentral.org · 18/06/2026
Want a beginner-friendly entry point into open source at RubyConf? RubyEvents with Marco Roth and Rachael Wright-Munn is indexing the full history of Ruby events, and they need help. Modern stack, good first issues ready, and a chance to dig into Herb and ReActionview in person. buff.ly/FMNCNhV
041
Rosa @rosa.codes · 18/06/2026
In Dutch zoet = sweet zout = salty/salted supermarket mistakes guaranteed ✔️ Also, who invented the aberration that are zoete olijven? I had never heard of them and @jorgeleria.bsky.social is traumatised now 🤣 He literally screamed when he tried them. Why isn't this forbidden by some law?
6120
Rosa @rosa.codes · 17/06/2026
I've been a fan of Herb Lester Associates for a super long time, and have some of their London guides/maps. Their literary guides are a dream: www.herblester.com/collections/... I think I'm going to get Lamb's London, as I'm making my way through the Slough House books (huge fan).
herblester.com
Literary
Authors, cities, characters. Explore the places behind the books – a collection of literary-inspired guides and maps.
0100