Rhiannon Payne 🌙💎🌊
banner
rhiannon.io
Rhiannon Payne 🌙💎🌊
@rhiannon.io
Author of The Remote Work Era book 📖 | Founder of Seafoam.media 🌊 | Marketing for clients including @activeagents.ai & prev @rubycentral.org 💎 | SF-based & semi-nomadic 🌁✈️
Pinned
🚨 INTRODUCING: Ruby Around The World

A YouTube series & newsletter aiming to bridge gaps between local Ruby communities globally, starting in Japan. 🇯🇵

My first guest (& newsletter collaborator) is @okuramasafumi.com, Chief Organizer of #KaigiOnRails!

Subscribe 👇 www.youtube.com/watch?v=TQBU...
Japan is the Heart of Ruby, But Feels Far From Rails | Okura Masafumi, Organizer of Kaigi on Rails
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
www.youtube.com
Ruby friends in LX 😍
January 9, 2026 at 7:28 PM
Going to stream again in a few 👀
January 8, 2026 at 11:29 PM
HNY!
January 2, 2026 at 3:13 PM
Okay I think I am kind of bored of vibe coding…

Just prompting really isn’t that interesting.

Need to think of ways to mix it up and maybe do more of it manually? Idk. I also don’t feel like I’m learning anything. 🤷‍♀️
December 31, 2025 at 1:40 PM
Going live to keep vibe coding my Rails travel map app!

Going to attempt to undo all of the changes I made Saturday and focus on new features like travel notes and preferences (that can later be used for AI recommendations?)

Hang out! 👇
youtube.com/live/l-Pc84p...
Vibe coding my Rails travel app - new features! Maybe?
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 30, 2025 at 9:08 PM
Reposted by Rhiannon Payne 🌙💎🌊
Alongside the Ruby 4.0 release last week, I published charm-ruby over Christmas, bringing @charm.land's excellent terminal UI libraries to Ruby.

A full TUI framework, reusable components, styled output, forms, markdown rendering, spinners, charts, and a lot more!

Demos below ⬇️
December 30, 2025 at 5:40 AM
Going live again for a bit, working on some UX stuff and a new feature that I was too tired for last night.

Hang out while I vibe code my Rails travel map app! youtube.com/live/niLrt8z...
Vibe coding my Rails travel app -- UX improvements & adding country notes
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 27, 2025 at 3:35 PM
Little demo of my Rails travel map app so far… 👀

Vibe coded in ~8 hours while streaming.

All built in my browser with @github.com Codespaces, Copilot, using various models (mostly Claude Sonnet 4.5).

It’s my first app! Lots more to do. But what do you think?
December 27, 2025 at 12:53 PM
Going live now vibe coding my Rails travel app!

Will focus on UX improvements maybe, or new features? You tell me!

Join and hang out. ☺️ youtube.com/live/G-TY69D...
Vibe coding my Rails app (UX improvements? new features?)
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 27, 2025 at 1:32 AM
Gonna stream again in a little under an hour! Come join and help me decide what I should do next. UX or new features??
Deployed -- omg my little Rails app actually works!! 😭 travel-heatmap.onrender.com

Vibe coded entirely in my browser in ~6 hours.

Sign up, create your own travel heat map, and share it with your friends!! 🗺️
Okay friends, I'm going ~live~ on youtube to vibe code my first Rails app! 😅

No idea how this is going to go, but please join and hang out! youtube.com/live/WQkuP3A...
December 26, 2025 at 11:36 PM
If I do another vibe coding my Rails app stream tomorrow, should I focus on:

- UX improvements / design / making it more responsive on mobile
- New features
December 25, 2025 at 3:00 PM
Deployed -- omg my little Rails app actually works!! 😭 travel-heatmap.onrender.com

Vibe coded entirely in my browser in ~6 hours.

Sign up, create your own travel heat map, and share it with your friends!! 🗺️
Okay friends, I'm going ~live~ on youtube to vibe code my first Rails app! 😅

No idea how this is going to go, but please join and hang out! youtube.com/live/WQkuP3A...
Vibe coding my first Rails app!
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 24, 2025 at 6:59 AM
3 hours in — still here, still vibing.

Just upgraded to GitHub copilot pro to get more tokens and trying to make a cool little Rails app with a world map and heat map overlay to visualize countries visited and frequency of visits. Come join!!
Okay friends, I'm going ~live~ on youtube to vibe code my first Rails app! 😅

No idea how this is going to go, but please join and hang out! youtube.com/live/WQkuP3A...
Vibe coding my first Rails app!
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 24, 2025 at 12:28 AM
Okay friends, I'm going ~live~ on youtube to vibe code my first Rails app! 😅

No idea how this is going to go, but please join and hang out! youtube.com/live/WQkuP3A...
Vibe coding my first Rails app!
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtube.com
December 23, 2025 at 9:27 PM
Making dinner then I think I’m gonna ~go live~ on YouTube and vibe code my first Rails app! 😆

Plz join (eta 30 mins ish) but I don’t want a ton of advice because I want to try to figure this out myself. 🙃 But we’ll see how it goes.
December 23, 2025 at 8:21 PM
Reposted by Rhiannon Payne 🌙💎🌊
I’m very honored and grateful.

Rails has given me a lot, and giving back through open source has always felt like the natural response. Looking forward to continuing the work. ❤️

I wrote a short note on my blog:
marcoroth.dev/posts/rails-...
December 18, 2025 at 2:48 PM
Finally — ep 2 of Ruby Around the World! 🌍

I spoke to Bernard Banta, keynote speaker at Ruby World 2025 in Japan.

He’s working on Ruby open source for offline mobile banking(!!) and is the Chairman of the African Ruby Community (5K+ members). youtu.be/OIGc5Yup3cM
Ruby Open Source For Offline Banking | Bernard Banta, Chairman of African Ruby Community
YouTube video by Ruby Around The World [Ruby on Rails Interviews]
youtu.be
December 5, 2025 at 6:31 PM
Reposted by Rhiannon Payne 🌙💎🌊
One of the challenges of having ADHD is if you don't let me do side quests once in a while, I'll crash. Hard. The side quests are where the dopamine is.
December 3, 2025 at 5:30 PM
If you’re a startup selling developer tools or services and want to elevate your ✨marketing✨ in 2026 or monetize your OSS hmu. ☺️

I have 2 spots for fractional clients starting in Q1 and also open to project-based contracts.

Preference to clients in the Ruby ecosystem ofc. 💎
December 3, 2025 at 9:32 PM
Reposted by Rhiannon Payne 🌙💎🌊
This is brilliant github.com/basecamp/fiz...
🙇🏻‍♀️👏🏻 @marcoroth.dev
Address HTML markup issues reported by Herb by marcoroth · Pull Request #1797 · basecamp/fizzy
This pull request addresses some HTML markup issues reported by the Herb gem.
github.com
December 2, 2025 at 4:36 PM
Really grateful to everyone who has subscribed to Ruby Around the World on YouTube, watched the first interview, shared it, or featured the project in their newsletters. 🥲

Hard to believe 131 people are following along now!
December 1, 2025 at 4:31 PM
Going to be opening up spots for new fractional marketing clients in the New Year. 👀

If you’ve ever wondered about working together, let’s chat! ✨

Will be updating this soon but you can see my general services here: www.seafoam.media/services
Sea Foam Media | Services
Sea Foam Media offers product marketing, content, and branding for high-tech startups and scaleups. Flexible packages and fractional services available.
www.seafoam.media
November 30, 2025 at 9:09 PM
Editing my second episode of Ruby Around the World 🌍 with
Bernard Banta!

Banta was the keynote speaker at #RubyWorld this month and is the chairman and organizer of the African Ruby Community (5K+ members).

I am also INCREDIBLY excited about his Ruby open source work...
November 25, 2025 at 8:15 PM
Reposted by Rhiannon Payne 🌙💎🌊
The San Francisco Ruby Conference (@sfruby.com) just concluded and I'm incredibly honored and grateful to have been part of it.

The conversations, ideas, and encouragement over the past few days were a reminder of how special the energy of the Ruby community really is! ♥️

#sfruby #sfruby2025
November 22, 2025 at 11:13 PM
One day after we discussed this at #SFRuby.

Things happen when you get together in person.
Active Agent events are flowing

I created a draft PR that will allow us to finalize the data model, add error handling, and then we can create a default monitoring dashboard! @tonsoffun.bsky.social @rhiannon.io

github.com/honeybadger-...

#SFRuby
November 21, 2025 at 9:50 PM