Marco Roth
@marcoroth_
Full-Stack Web Developer • OSS Contributor • Electronic Music Addict • Ruby/Rails, JavaScript/Stimulus • Hotwire Contributors Team • @StimulusReflex Core ✌🏼
As announced at @rubykaigi today, I've been working on a new HTML-Aware ERB Parser that I just released today. Introducing Herb — a fast, modern, and HTML-aware ERB parser, designed from the ground up for smarter developer tooling. #rubykaigi #rubykaigi2025

Video of my expanded "Eliminating Unnecessary Implicit Allocations" presentation to the SF Ruby Meetup is now available: youtube.com/watch?v=b8lhXJ…. Thank you to @figma's AV team for recording and to @inazarova for organizing!
This recording is live! SF Ruby meetup at @figma: ⚡️ Mike Chlipala and Kim Ahlström: Ruby at Figma ⚡️ Harrison Touw: How Figma builds admin tools ⚡️ Marco Roth: The Modern View Layer Rails Deserves: A Vision for 2025 and Beyond (cont.)
SF Bay Area Ruby Meetup at full swing at @figma today! 🥳
We just released vanilla JavaScript support for all our UI blocks in Tailwind Plus! 🥳 To do this we've built a new JavaScript UI component library called Elements. It has no dependencies on JavaScript frameworks like React, and works with any modern stack — Rails, Laravel,…
✨ We just shipped vanilla JS support for Tailwind Plus! Every single UI block is now fully functional, interactive, and accessible, even if you're just grabbing the plain HTML examples.
I keep hearing: “I’ve seen Active Agent on Twitter, but I still don’t know what it does.” 😪 Including from @adrianthedev. So we got on a call & built an AI invoicing agent together. By the end: “Okay... now I REALLY get it!” Here's what finally clicked... 👇
The recordings from the final @railsconf 2025 are now also live on @rubyevents_org! #railsconf #railsconf2025
🚨 #RailsConf 2025 speaker videos are now LIVE! 🚨 Whether you want to catch up on talks you missed or rewatch your favorites, check out videos from speakers like @tenderlove, @DHH, Aji Slater, John Dewsnap, & many more! 👇 buff.ly/B45NIhj
🚨 #RailsConf 2025 speaker videos are now LIVE! 🚨 Whether you want to catch up on talks you missed or rewatch your favorites, check out videos from speakers like @tenderlove, @DHH, Aji Slater, John Dewsnap, & many more! 👇 buff.ly/B45NIhj
Super excited to be speaking at sfruby.com this fall with an incredible group of people! Hope to see you there 🎉
Super honored to be part of this program, hope you can join us in November in San Francisco!
⚡️ We launched General ticket sale for the San Francisco Ruby Conference on November 19-20! Get yours at lu.ma/sfrubyconf2025 The full program is live on sfruby.com/speakers and it is 🔥exceptional🔥. Friends, help us share the message!
⚡️ We launched General ticket sale for the San Francisco Ruby Conference on November 19-20! Get yours at lu.ma/sfrubyconf2025 The full program is live on sfruby.com/speakers and it is 🔥exceptional🔥. Friends, help us share the message!
Slides from my expanded "Eliminating Unnecessary Implicit Allocations" presentation, which I gave at the SF Ruby Meetup a few hours ago, are now available code.jeremyevans.net/presentations/…
I make Jack Nicholson crazy faces when public speaking sometimes 😅
#SFRuby at @figma with all my faves 🥹
SF Ruby meetup at Figma
260 people going and 99 waitlisted 😱 for tonight's SF Ruby meetup at @figma with talks from the Ruby teams at Figma and Chime, plus legends @marcoroth_ @jeremyevans0 ! 👉 Sign up for future events at lu.ma/sfruby – next time we're back in @github HQ!
#SFRuby part 2 this week, with the one and only @marcoroth_!
#SFRuby part 2 this week, with the creator of herb @marcoroth_!
At the #sfruby meeting @figma HQ. Got here an hour late, but just in time for @marcoroth_ to talk about the Rails frontend. Remember kids, none of this would be possible without @inazarova organizing these events. 🙏 Let’s get this party started!