Sign in

Marco Roth

@marcoroth.dev
2K followers 334 following 943 posts

Full-Stack Web Developer • OSS Contributor • Electronic Music Addict • Ruby/Rails, JavaScript/Stimulus, Crystal • Hotwire Contributors Team • StimulusReflex Core. Website: marcoroth.dev Building: rubyevents.org | rubyconferences.org | gem.sh | hotwire.io

PostsRepliesMedia
Marco Roth @marcoroth.dev · 2h
I just published the slides of my #RailsWorld talk from Austin last week. Check it out, if you haven't seen the reactivity features in ReActionView v0.6.
140
Marco Roth @marcoroth.dev · 24/09/2026
Today is a big day for Herb! It's built into Rails 8.2 by default for all HTML+ERB views. My talk at #RailsWorld in Austin today answered three questions: What is Herb? What ships in Rails 8.2? And what does this enable? Herb v0.11 and ReActionView v0.6 released alongside it.
36311
Reposted by Marco Roth
XO Ruby @xoruby.com · 16/09/2026
#Austin We're throwing together a little pop-up at Inn Cahoots next Tuesday. Join us to socialize and talk community. luma.com/ley9xjg9
Venue Announce for Austin, TX
Inn Cahoots
1221 E 6th St, Austin, TX 78702

An eclectic bar space with couches chairs and a stage.
0106
Reposted by Marco Roth
Rocky Mountain Ruby Conference @rmrubyconf.bsky.social · 21/09/2026
We're now officially a week away from seeing you in Boulder for Rocky Mountain Ruby! Excited yet? Get your ticket if you still need one, and we'll be providing helpful tips on the lead up to next Monday! rockymtnruby.dev/tickets/
rockymtnruby.dev
Tickets
Rocky Mountain Ruby is a single track conference devoted to the Ruby programming language which features technical presentations, community events and outdoor experiences, in beautiful Boulder,…
024
Reposted by Marco Roth
Keith Cirkel @keithamus.social · 19/09/2026
I want Custom Attributes to exist - think Custom Elements (Web Components) but Attributes. I've been working on a proposal, specs, and now a polyfill: www.keithcirkel.co.uk/custom-attri... More coming soon!
keithcirkel.co.uk
Custom Attributes polyfill
79722
Reposted by Marco Roth
Kasper Timm Hansen @kaspth.com · 16/09/2026
say hello to peak 🏔️, the app running gem.coop github.com/gem-coop/peak
github.com
GitHub - gem-coop/peak: 🏔️ A new overview for Ruby's vast gems, from up here we can spot them all.
🏔️ A new overview for Ruby's vast gems, from up here we can spot them all. - gem-coop/peak
02411
Reposted by Marco Roth
Noel Rappin @noelrappin.com · 14/09/2026
Okay, the cover isn't attached yet, but Programming Ruby 4.0 now has an Amazon Pre-Order for the physical book, which is winding its way through production.
link.amazon
Programming Ruby 4: The Pragmatic Programmer's Guide: Rappin, Noel, Thomas, Dave: 9798888652091: Amazon.com: Books
071
Reposted by Marco Roth
k0kubun @k0kubun.com · 14/09/2026
Join me at @sfruby.com's Ruby Conference and get your pixel card too 👾 clouds.sfruby.com/e/2026-bits/...
clouds.sfruby.com
Takashi Kokubun · San Francisco Ruby Conference
Staff Engineer at Shopify. Joining the San Francisco Ruby Conference on November 10-12, 2026.
1123
Reposted by Marco Roth
North West Ruby User Group @nwrug.org · 09/09/2026
This month at NWRUG we're doing a RubyConf 2026 watch along. We'll be watching @marcoroth.dev's talk The Anatomy of an ERB Rendering Engine. Register to attend! nwrug.org/events/septe...
nwrug.org
NWRUG Event: RubyConf 2026 watch-along, Thursday 17th September
This month at NWRUG we'll be catching up on one of the talks that happened at this year's RubyConf in Las Vegas: The Anatomy of an ERB Rendering Engine by Ma...
022
Reposted by Marco Roth
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
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 Marco Roth
JP Camara @jpcamara.com · 05/09/2026
yrby is getting to a really strong place. I’m running it in production, and I’ve expanded quite a bit beyond my meager early ambitions I want it to be the first-class answer for realtime collaboration in Ruby/rails, without having to reach for node or any other tool
2102
Reposted by Marco Roth
RubyEvents.org @rubyevents.org · 02/09/2026
It's time for the August Newsletter! 📅 * Check out guides.rubyevents.org - an initiative from our newest team member - @hansschnedlitz.com ! * XO Ruby's CFPs are the last of the 2026 conference season * Balkan Ruby and RubyConf videos are released! www.rubyevents.org/announcement...
rubyevents.org
RubyEvents.org August 2026 Newsletter
At RubyEvents.org we love events, which is why we're now producing guides for organizers at https://guides.rubyevents.org — an initiative led by Hans Schnedlitz, who we're excited to welcome to the Ru...
082
Reposted by Marco Roth
Rocky Mountain Ruby Conference @rmrubyconf.bsky.social · 27/08/2026
ERB templates that actually understand HTML. Phoenix LiveView-style reactivity with zero new JS framework. Marco Roth is unveiling Herb + ReActionView for Rails 8.2. 🌿 Welcoming Marco back to Boulder for RMR! (Get your tix here: lnkd.in/gwG_WMZj)
032
Reposted by Marco Roth
Jean Boussier @byroot.bsky.social · 13/08/2026
A quick followup on Ruby Hashes byroot.github.io/ruby/perform...
byroot.github.io
Speeding Up (small) Ruby Hashes
Something I must confess is that I absolutely hate writing these blog posts. It’s not quite as bad as having to give a conference talk, but it’s up there on the list of activities that feel like pulli...
1155
Marco Roth @marcoroth.dev · 08/08/2026
At this point, I feel like I have enough material for @drbragg.dev to make a special edition of his game show: “Who Wants to be an ERB Engineer?”
250
Marco Roth @marcoroth.dev · 06/08/2026
Been prototyping a new "Extract to Partial" Code Action for the Herb Language Server 🌿 Since it knows which variables your selected text uses, it can create the partial, define strict locals, rewrite all references, and replace the selected code with the proper render call ✨
1110
Marco Roth @marcoroth.dev · 06/08/2026
Building Developer Tools is fun! 🎨
2210
Reposted by Marco Roth
Flagrant @beflagrant.com · 30/07/2026
🔥 XO Ruby is back! Single-day, single-track conferences, $100 tickets, no travel needed. 📍Seattle 8/8 · Vancouver 8/15 🎟️ www.xoruby.com/events/ #XORuby #RubyCommunity
Black-and-white photo of a large, packed crowd mingling in a grand hall with tall arched windows and a screen showing a harbor scene, overlaid with an orange geometric banner reading "Not Your Average Experience, Community, News, & Events."
052
Reposted by Marco Roth
Hans Schnedlitz @hansschnedlitz.com · 29/07/2026
Content update for the RubyEvents meetup guide! I’ve added some hard-earned lessons from meetup organizers for you to adapt. Turns out a good meetup is about so much more than just finding a room and putting someone on a stage. guides.rubyevents.org/meetups/
guides.rubyevents.org
How to Start a Ruby Meetup
A practical guide for starting and sustaining a local Ruby meetup.
072
Marco Roth @marcoroth.dev · 29/07/2026
If you haven't submitted a talk proposal for Helvetic Ruby yet, now's the time! The Call for Proposals closes on July 31. Join us in Zurich for Helvetic Ruby, November 19–20, 2026 🇨🇭🍫🧀🗻 Not planning to speak? Early Bird tickets are still available, too! helvetic-ruby.ch
helvetic-ruby.ch
Helvetic Ruby | November 19-20, 2026, Zürich
A single-track conference for Ruby enthusiasts and professionals from Switzerland and abroad.
2106
Reposted by Marco Roth
BlueYard @blueyard.com · 24/07/2026
"There are plenty of places where you can dump your vibe-coded garbage – but this is not the same. Because you can actually scale up and do a legit system architecture with @miren.dev" Watch the full livestream with @chadfowler.com and @evanphx.dev here: www.youtube.com/live/1gjm9Gi...
142
Reposted by Marco Roth
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
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
Reposted by Marco Roth
Jeremy Smith @jeremysmith.co · 10/07/2026
I don't mind reading code written by agents, but I hate reading their PR descriptions. If I can't make myself read a PR description from Claude, I won't expect others to. Now when delivering PRs, I may not have written the code by hand, but I'll certainly write the description.
2132
Reposted by Marco Roth
RubyEvents.org @rubyevents.org · 10/07/2026
We love ruby events and we want to support their growth. These guides are a fantastic resource for new organizers and those looking for new ideas. Thank you to all the organizers who contributed, and @hansschnedlitz.com for putting these guides together. Welcome to the team, Hans!
052
Reposted by Marco Roth
Hans Schnedlitz @hansschnedlitz.com · 09/07/2026
RubyEvents Guides is now live. Over the last few months, I talked to Rubyists who want to help the community keep going. Some want to restart a local meetup. Some are organizing their first small conference. Some already run events and want to make the next one better.
31410
Marco Roth @marcoroth.dev · 02/07/2026
New RubyGems.org design 👀
1133
Reposted by Marco Roth
RubyEvents.org @rubyevents.org · 02/07/2026
The RubyEvents.org June 2026 Newsletter is fresh off the presses! This month's headliner is the new homepage and videos page. There's new ways to find videos that interest you and at the bottom you'll find new guides to getting involved with the community! www.rubyevents.org/announcement...
rubyevents.org
RubyEvents.org June 2026 Newsletter
3 events in June - Matsue RubyKaigi 12, Blastoff Rails, and Brighton Ruby - and 3 events in July - Ruby Retreat 2026, RubyConf 2026, and Kansai RubyKaigi 09. The Fall CFP season is coming to a close w...
122
Reposted by Marco Roth
RubyEvents.org @rubyevents.org · 25/06/2026
Get your @therubypassport.com stamped at @brightonruby.com this year! #brightonruby #brightonruby2026
094
Marco Roth @marcoroth.dev · 25/06/2026
Time for another great @brightonruby.com this year! #BrightonRuby #BrightonRuby2026
0151
Reposted by Marco Roth
Evil Martians @evilmartians.com · 11/06/2026
Save the date, mark your calendars, and decline the invite to the All Hands meeting! The second edition of SF Ruby Conference is happening Nov 10-12. Our first confirmed keynote speaker is @realgarrytan.bsky.social, president and CEO of Y Combinator and longtime Rails builder.
1104
Reposted by Marco Roth
Janko Marohnić @janko.io · 01/06/2026
Had a blast a #RubyConfAT 🙌 The combination of technical talks and classical music was unique 🎹 Lots of AI inspiration. @batsov.net's talk about Rubocop 2.0 reminded me how special our community is. I got to meet @marcoroth.dev in person and geek out about Herb and Ruby tooling. Very fulfilling ❤️
1142
Reposted by Marco Roth
Radan @radan.dev · 30/05/2026
Some photos from first day of RubyConf Austria:
0112
Reposted by Marco Roth
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 29/05/2026
Kicking off #RubyConfAT with the amazing @hansschnedlitz.com and @marcoroth.dev! Exciting weekend ahead!
041
Reposted by Marco Roth
helsinkiruby.fi @helsinkiruby.fi · 23/05/2026
Looking for something to do this weekend? How about submitting a talk to the #tinyruby #CFP? cfp.helsinkiruby.fi
cfp.helsinkiruby.fi
tiny ruby #{cfp}
0124
Reposted by Marco Roth
Bozhidar Batsov (a.k.a. Bug) @batsov.net · 16/05/2026
We are back for the second day of @balkanruby.bsky.social! @marcoroth.dev kicks off the agenda with some hot takes about Hotwire and Herb. P.S. We found Nick! 😁 #Ruby #Rails #RubyFriends
0113
Reposted by Marco Roth
Balkan Ruby @balkanruby.bsky.social · 14/05/2026
🦸‍♂️ Marco saves the (second) day! Welcome @marcoroth.dev! Our final speaker comes with a talk about "HTML-Aware ERB: The Path to Reactive Rendering". Join us for incredible two days starting tonight! Get your ticket: balkanruby.com/talks/45 #RubySpeaker #RubyCommunity #RubyConference
0131
Reposted by Marco Roth
Ufuk Kayserilioglu @ufuk.dev · 12/05/2026
The Ruby Developer Experience team at Shopify has just launched Rubydex, a building block for indexing and (semantically) querying your Ruby codebases. @vinistock.bsky.social has a write up explaining what it is and how it works here: railsatscale.com/2026-05-12-o...
railsatscale.com
One engine, many tools — Introducing Rubydex
Introducing Rubydex — a portable static analysis engine powering Ruby LSP, Tapioca, Packwerk, and more. One foundation, compounding benefits for the whole ecosystem.
13013
Reposted by Marco Roth
Rubycon @rubyconitaly.bsky.social · 11/05/2026
Friday May 8th in Rimini was magical. We spent months imagining Rubycon 2026. Then the day came, and it became real. This video tells that story. Thanks to everyone who was there. #Rubycon2026 #Ruby
2154
Reposted by Marco Roth
Rubycon @rubyconitaly.bsky.social · 08/05/2026
The Rubycon afternoon continues with our fantastic speakers. #Rubycon2026 #Ruby
The Rubycon afternoon continues with our fantastic speakers.The Rubycon afternoon continues with our fantastic speakers.The Rubycon afternoon continues with our fantastic speakers.The Rubycon afternoon continues with our fantastic speakers.
0143
Reposted by Marco Roth
Alessandro Rodi @coorasse.bsky.social · 10/05/2026
Amazing to see that #rubycon2026 officially ended two days ago and people are still hanging out together on Discord and visiting Bologna and Venice. This is such a great attitude! (photos are from yesterday's tour of Rimini)
0152
Marco Roth @marcoroth.dev · 08/05/2026
Really exciting to see Herb being adopted at GitHub! 🌿 Over the past months, the GitHub team has been running Herb across one of the largest Rails codebases out there where Herb helped uncover real issues missed by existing tooling while also providing invaluable feedback. 🙌
Joel's blogpost titled "Adopting Herb at GitHub"

https://hawksley.org/2026/05/06/adopting-herb-at-github.html
1368
Reposted by Marco Roth
Jake Archibald @jakearchibald.com · 06/05/2026
So, Chrome's "web standard" Prompt API: Mozilla: Opposed WebKit: Opposed Microsoft: Several concerns W3C TAG: Several concerns Developers: Mostly negative Chrome: Ships anyway. A sad time for web standards. But, I guess someone at Google will get promoted, so 'every cloud…'
43998170
Reposted by Marco Roth
Thomas Cannon @thomascannon.me · 04/05/2026
I wrote about Blue Ridge Ruby 2026, which I didn’t realize how much I needed, and where I gave my second talk. @blueridgeruby.com microblog.thomascannon.me/2026/05/03/b...
microblog.thomascannon.me
Thomas Cannon - Blue Ridge Ruby 2026
Below are some of my rambling notes, I’m still paying off The Conference Tax for being gone for so long. The true heroes of conferences are the folks who hold the fort down at home 🫡🫡🫡. An A+ Schedule...
0143
Reposted by Marco Roth
RubyEvents.org @rubyevents.org · 01/05/2026
April has been the busiest month for the the Ruby community so far with 6 events! This month, we welcomed 9 new contributors and merged 40 PRs from 22 total contributors. ❤️ We have several new CFPs, including the RailsWorld CFP! Get the full scoop: www.rubyevents.org/announcement...
rubyevents.org
RubyEvents.org April 2026 Newsletter
April was a busy month month for the Ruby community with 5 conferences - Tropical on Rails, wroclove.rb, RubyKaigi, Haggis Ruby, and Blue Ridge Ruby! May will be another busy month with Rubycon, Balka...
083
Reposted by Marco Roth
Jeremy Smith @jeremysmith.co · 29/04/2026
Oh my gosh, the town is growing! 😍
051
Reposted by Marco Roth
Stan Lo @st0012.dev · 26/04/2026
Really appreciate the opportunity to present all the RDoc improvements we made at #rubykaigi Here are my talk’s slides: st0012.dev/talks/2026-0...
st0012.dev
The future of Ruby documentation
In this talk, I shared what the team has been building for RDoc 8.0: a new Prism parser, much improved Markdown, RBS type signatures in HTML and ri, and a li...
1116
Marco Roth @marcoroth.dev · 24/04/2026
In celebration of RubyKaigi I released Herb v0.10 today! 🌿 It ships with new primitives and provides the foundation that we need to build out production reactivity in ReActionView! Along with a new Diffing Engine and ActionView-specific static analysis!
2254
Marco Roth @marcoroth.dev · 24/04/2026
RubyKaigi is happening in Miyazaki next year, Apr 14-16, 2027! 🙌🏼 #rubykaigi #rubykaigi2026 #rubykaigi2027
090