Rosa's Avatar

Rosa

@rosa.codes

๐Ÿ‡ช๐Ÿ‡บ European โค๏ธ cities, maths, theoretical computer science, learning languages, puzzles & bicycles ๐Ÿถ Human to Mochi ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป Principal programmer @ 37signals - she/her -๐Ÿ‡บ๐Ÿ‡ฆ๐Ÿ‡ต๐Ÿ‡ธ๐Ÿณ๏ธโ€โšง๏ธ๐Ÿณ๏ธโ€๐ŸŒˆโœŠ๐Ÿป

2,541
Followers
447
Following
1,251
Posts
31.08.2024
Joined
Posts Following

Latest posts by Rosa @rosa.codes

Take care Lucian! โค๏ธ

01.03.2026 19:10 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
a presentation screen displaying the phrase "Context Beats Intelligence" in an office setting as part of a presentation for a local Ruby meetup

a presentation screen displaying the phrase "Context Beats Intelligence" in an office setting as part of a presentation for a local Ruby meetup

A small brown poodle sitting on the lap of who's making the photo, attending a presentation at a local Ruby meetup

A small brown poodle sitting on the lap of who's making the photo, attending a presentation at a local Ruby meetup

Attended a great presentation on Tidewave yesterday at @madridrb.com . Mochi was particularly interested, as tools like Tidewave make her job of doing my job much easier! ๐Ÿพ

27.02.2026 09:37 ๐Ÿ‘ 19 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ

24.02.2026 14:08 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ugh. Yes, I wouldn't risk going there myself, especially with so many other Ruby conferences elsewhere in the world...

22.02.2026 11:03 ๐Ÿ‘ 7 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That's so kind! Thank you ๐Ÿ™๐Ÿป๐Ÿ™๐Ÿป๐Ÿฅน honestly, I'd love some excuses to visit Zurich โค๏ธ๐Ÿ‡จ๐Ÿ‡ญ

22.02.2026 10:57 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Wow!! How is it possible I didn't know this? This is amazing! ๐Ÿคฉ Thank you!

22.02.2026 08:19 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

OAuth is another great one ๐Ÿคฃ

21.02.2026 21:38 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hahaha! Knowing how to fix but not how it works is what motivated my UTF-8/encoding talk! ๐Ÿคฃ It's exactly that!

21.02.2026 21:37 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In 2016, I thought about writing a conference talk about CORS, just that. "You'll finally understand and remember everything you need to know about CORS". I never did it, but a decade later, I still want to have this talk somewhere, every time I get confused and need to relearn the same things ๐Ÿ˜…

21.02.2026 20:10 ๐Ÿ‘ 34 ๐Ÿ” 1 ๐Ÿ’ฌ 5 ๐Ÿ“Œ 0

I think it'll depend mostly on what browsers you want to support. We were able to just switch HEY to Sec-Fetch-Site only after running for a week in reporting mode.

19.02.2026 20:32 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

(I'm joking, I don't "hope" so, I know. They are, but with some caveats: you probably want to reject requests with missing headers, and you won't be able to protect specific requests as you could with request-specific CSRF tokens)

19.02.2026 20:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Use a modern approach for cross-site request forgery protection by rosa ยท Pull Request #56350 ยท rails/rails Motivation / Background CSRF protection has always been a source of issues related to cached pages, stale tokens, the session being somehow cleared, all resulting in false positives. We still get t...

I hope so! github.com/rails/rails/...

19.02.2026 20:26 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Friendly.rb 2025 - September 10-11 2025
Friendly.rb 2025 - September 10-11 2025 This year, the plushy seats hosted, again, over 130 happy Rubyists and the stage featured fantastic talks, a game show, a debate, and a share-your-side-proje...

Something special happened last September.
Our plushy seats hosted over 130 bright folks who came to see the happening which we call Friendly.rb.

youtu.be/bUjVCueMaI0

17.02.2026 18:14 ๐Ÿ‘ 11 ๐Ÿ” 7 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

I'm not super fluent in Enterprisish ๐Ÿ˜…

The announcement is written in a very weird way. It's maintenance mode but they continue to allow signups, just not enterprise, and the things they say they'll focus on are all good ๐Ÿ˜… They could have said they just stopped enterprise signups ๐Ÿค”

07.02.2026 08:27 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I don't quite understand what they're trying to communicate in that post ๐Ÿ˜… it doesn't sound like they've completely killed it, but it doesn't sound good either ๐Ÿค”

06.02.2026 18:37 ๐Ÿ‘ 6 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
Sweetfont โ€” The sweetest way to find Google Fonts Explore Google Fonts by personality, vibe, and style using interactive controls. Find your perfect typeface.

Just discovered sweetfont.com in the Ruby Weekly newsletter. It's so neat! ๐Ÿ˜ I love it!

05.02.2026 20:12 ๐Ÿ‘ 11 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
05.02.2026 10:20 ๐Ÿ‘ 1875 ๐Ÿ” 666 ๐Ÿ’ฌ 24 ๐Ÿ“Œ 12

๐Ÿคฏ๐Ÿ˜ฑ

04.02.2026 22:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ha! I do! Totally relate to the author ๐Ÿคฃ But I've missed it for a while, almost since university. I love thinking hard. I guess it's a bit like running hard, or doing anything that's just hard or a challenge. Anyway, I'll study pure maths one day, just for the joy of thinking hard ๐Ÿ˜Š

04.02.2026 20:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Oh no!! I hope it's something minor ๐Ÿคž๐Ÿป๐Ÿคž๐Ÿป

29.01.2026 18:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1
2026 - tinyruby.fi

2026 - tinyruby.fi

tiny ruby #โ€‹{conf} will return on the 1st of October 2026!
๏ปฟ
More information to come, but for now you can sign up to receive email updates on our site: tinyruby.fi

#tinyruby #ruby #conference #helsinki #finland

29.01.2026 06:28 ๐Ÿ‘ 9 ๐Ÿ” 8 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Pues en mi particular historia de desamor con @bilbostack.com, este aรฑo tampoco podrรฉ ir ๐Ÿ˜ข

โžก๏ธ Regalo entrada a alguien de un colectivo infrarrepresentado: mujer, lgtbiqa+,... y/o si no podรญas ir por motivos econรณmicos (dm y te la mando, sin preguntas).

27.01.2026 10:17 ๐Ÿ‘ 4 ๐Ÿ” 9 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hola! No podrรฉ asistir a @bilbostack.com , ยฟalguien necesita entrada? Gracias!

16.01.2026 07:15 ๐Ÿ‘ 2 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ohh I love Brighton Ruby! But one I recommend, new this year, and about which I'm really hyped, is @rubyconitaly.bsky.social ๐Ÿคฉ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ›๏ธ๐ŸŒฟ

29.01.2026 10:50 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Right? We need to devise a bark-woof translation system into our rudimentary human languages ๐Ÿงช

29.01.2026 10:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I had two conferences to choose from this weekend, @fosdem.org and @bilbostack.com. Mochi is not allowed at FOSDEM, unfortunately, but she is allowed at Bilbostack (in Euskalduna centre!), so I had to choose Bilbo ๐Ÿฅน๐Ÿถ๐Ÿพ

29.01.2026 09:54 ๐Ÿ‘ 12 ๐Ÿ” 0 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0

In my last couple of "easy" runs (easy = conversational pace, there's nothing easy about running IMHO ๐Ÿคฃ), I listened to this new podcast I discovered called "impolyglot | French Podcast, by Lionel Junior", to keep my French active. I found it pretty good, would love to find a German equivalent!

28.01.2026 21:30 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

ร‰ste me lo voy a perder ๐Ÿ˜ญ (tengo mรฉdico y fisio a las 19:00, que no me puedo perder ๐Ÿ˜…)

28.01.2026 21:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Madrid.rb - January 2026 - Git tips from the trenches Madrid.rb - January 2026 - Git tips from the trenches - Grupo de usuarios de Ruby de Madrid

Maรฑana tenemos @madridrb.com con Alfonso Alba
compartiendo tรฉcnicas avanzadas de Git.
Nos vemos a las 19:30 en Lingokids
Inscrรญbete en www.madridrb.com/events/janua...

28.01.2026 17:36 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I thought about that! But then I got worried someone would see my street and know which street that is (it's very easy to guess) and then which specific building and flat I live in, just from the window location ๐Ÿ˜ฑ

28.01.2026 20:20 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0