# SF Ruby Talks & Recordings

> Conference talks from SF Ruby Conf and recordings of the monthly SF Bay Area Ruby meetups. See https://sfruby.com/videos for the browsable library.

## Conference talks
- **Herb to ReActionView: A New Foundation for the View Layer** by Marco Roth ([watch](https://youtu.be/L7WpwtqHn_g))
  This talk is the conclusion of a journey I’ve been sharing throughout 2025. At RubyKaigi, I introduced Herb: a new HTML-aware ERB parser and tooling ecosystem. At RailsConf, I released developer tools built on Herb, including a formatter, linter, and language server, alongside a vision for modernizing and improving the Rails view layer.
- **Ruby & AI conversation** by Obie Fernandez ([blog post](https://obie.medium.com/ruby-was-ready-from-the-start-4b089b17babb))
  A conversation about the intersection of Ruby and AI technologies, exploring opportunities and challenges.
- **RubyLLM: One API, One Person, One Machine for AI** by Carmine Paolino ([watch](https://youtu.be/y535u1EWqAg))
  The Merchants of Complexity have sold the AI world a lie. You need their frameworks. Their SDKs. Their enterprise architectures. Bullshit. AI today is just API calls. That's it. And when the game becomes building products instead of training models, complexity is death and simplicity is everything. Rails proved it. RubyLLM: one API for every model, every vendor. One developer on one machine serving thousands. While Python developers debug their 14-line "Hello World," we're shipping. Ruby's time in AI isn't coming - it's here.
- **Rails X: Shaping the Future of Rails Together** by Vladimir (Vova) Dementyev ([watch](https://youtu.be/hP4SkKH4IsA))
  Vladimir Dementyev explores what a future version of Rails needs to become—and who's actually building it. Drawing from community feedback, competitor analysis (yes, Laravel comes up), and years of open source maintenance at Evil Martians, this keynote examines where Rails falls short today: front-end instability, missing starter kits, lack of official UI components, and the modularization problem. The talk covers concrete technical solutions already available (Vite Rails, Bundle Bun, Action Cable Next, Active Job continuations) and predicts what Rails must embrace: better developer tooling, AI-native features, multiple front-end options beyond Hotwire, and accessible onboarding for "vibe coders." Includes a live demo of Rails running entirely in the browser via WASM, with AI-assisted feature development through Bolt. The conclusion: Rails X isn't waiting on core team approval. It's the messy, collaborative ecosystem the community is already building.
- **Play with your code** by Rachael Wright-Munn ([watch](https://youtu.be/ltYep_SOjNg))
  Why are programming games more fun than our day jobs? We're going to dig into this exact question and see what lessons we can learn from them, and how we can bring it back to our developer experience. Also, we're going to talk about some rad programming games you should play!
- **How to open-source your Rails startup** by Sam Poder ([watch](https://youtu.be/Y_J84x5ePUs))
  As Rails developers, we develop on the shoulders of giants. We can do what we can do because of the work of thousands of open source contributors; I want to encourage more developers to give back through open sourcing their work. This also isn't a subject talked about often and having just taken a codebase from open to closed source, I can offer a unique perspective. I remember struggling with a lack of resources of the subject when we started the project. Hopefully this talk can make it easier for the next person who open sources their codebase.
- **Master the Rails Asset Pipeline: Best Practices for Apps & Gems** by Adrian Marin ([watch](https://youtu.be/AFpbFXPBs3w))
  I toyed around with asset handling a lot in the last 4 years. I started in the pre-webpacker era, and came all the way to importmaps, esbuild and vite. I ship a gem (Avo), which is used in hundreds of different applications with different asset pipeline configurations, and use several techniques to ship my assets. Now I'm developing a plugin system and have hit all the roadblocks I can hit and have a better understanding of how things work.
- **ZJIT: The Future of Ruby Performance** by Takashi Kokubun ([watch](https://youtu.be/XSdBCKepWHM))
  Since Rails 7.2 enabled YJIT by default, it has been widely adopted by the Ruby community, delivering a 10-20% speedup in various production workloads. To enhance Ruby's speed even further, we're developing the next generation of YJIT for Ruby 3.5: ZJIT. In this talk, we'll delve into the exciting future of Ruby performance that ZJIT will unlock.
- **Real-time collaboration with Rails, AnyCable and Yjs** by JP Camara ([watch](https://youtu.be/J68QOBLEItY))
  Real-time collaboration is a powerful tool for web apps, but difficult to implement. Most Ruby developers lack CRDT exposure and collaborative software challenges like conflict resolution and distributed consistency. This talk shows how to leverage Rails while adding sophisticated collaborative features using AnyCable to boost ActionCable performance and Yjs to simplify collaborative editing. I've specifically been implementing this approach in a production Rails setting, giving me a solid perspective on the challenges involved.
- **Start Writing Ruby (Stop Using Classes)** by Dave Thomas ([watch](https://youtu.be/sjuCiIdMe_4))
  We are writing our Ruby code wrongly. We're using classes as the unit of design; we needn't, and we shouldn't. We use design patterns as recipes; they're largely irrelevant. We come up with arcane project structures and convoluted deployment systems; we needn't. For the last half-decade, I've been writing Ruby very differently to my previous style. Almost no classes. Creating structure as it grows, rather than before I start. Drastically cutting down dependencies. The result: my code seems drastically easier to write, maintain, and reuse. I'd like the opportunity the spread the word.
- **From code to customers: technical marketing for people who'd rather be building** by Colleen Schnettler ([watch](https://youtu.be/xP86mvtqEh0))
  Too many brilliant Rails developers build great products and then quit when customers don't appear. They're missing one skill: marketing. I want to change that. The Rails renaissance is here (huge thanks to Evil Martians!), and I believe helping Rails builders become successful entrepreneurs is crucial for our community's future. This might be the conference's most impactful talk. Why me? I'm a technical founder who's built three startups and now coach technical founders on marketing. I've lived this journey and help others navigate it daily.
- **The Thin CLIent Approach** by Jeremy Evans ([watch](https://youtu.be/JmmtO8vChyA))
  This presentation will discuss a novel approach to CLI development, where the command line arguments are passed to an endpoint instead of being parsed by the client program, and the advantages and disadvantages doing so. It will discuss the development of a new command line argument parsing library, cross compiling client line programs, and how this approach enabled usage of the CLI without installation, by integrating support for it into a web application.
- **The Role of Software Design in an AI World** by Sarah Mei ([watch](https://youtu.be/gTHmwQviVI8))
  Ruby devs, like all devs, are nervous about their worth in an AI world. This talk gives them reason to be optimistic, & will start to open for them a vista in which they are enhanced by AI rather than being replaced. For 10+ years I've spoken, written, & thought deeply about software design. For the last 6 months I've worked with code assistants to see what they can do in real Rails codebases - not new projects or toy apps. I've got some initial conclusions that are worth sharing widely.
- **Sidekiq: Open Source, Business and the Future** by Mike Perham ([watch](https://youtu.be/4H5V6gnG9Oo))
  Learn how to build a successful open source business model from the creator of Sidekiq.
- **Derailing Our Application: How and Why We Are Decoupling Our Code from Rails** ([watch](https://youtu.be/-H1GZjECTsU))
  Successful Rails apps tend to become massive monoliths over time. Our's is no exception. Our team is over 1000 engineers. Our codebase is over 4 million lines of Ruby. But, Rails doesn't tell you how to manage that many developers working on that large a codebase. So, we're encouraging modularization and boundaries within our codebase. Our approach is lightweight and actually producing results. We're the right ones to talk about this because we're the one's issuing the guidance internally.
- **Rails Expertise, Distilled: AI Agents That Get Your Monolith** by Brandon Weaver ([watch](https://youtu.be/-x9Ir3FakDY))
  New developers face months of unproductive confusion when dropped into massive codebases they can't navigate or understand. What if they could get instant answers about how systems work, identify what code needs changing, and understand complex business logic without waiting for help? This talk demonstrates how Rails' built-in introspection transforms into expert AI tools that understand your specific codebase, making institutional knowledge accessible 24/7. Instead of 3-month ramp-ups, developers contribute meaningfully in days while the entire team stays productive.
- **Performance starts at boot** by Ben Sheldon ([watch](https://youtu.be/FIipSavS5qo))
  Everyone can better understand how their Ruby code performs, regardless of whether they're using Rails or Hanami or just scripting with Ruby. As applications grow, I frequently see inside-out application performance work ignored or unacceptably tolerated ("that's just the way it is [sigh]").
- **Peace, Love, and CRUD: Finding Calm in the Chaos—With Ruby, AI, and a Little Garden Magic** by Tia Anderson ([watch](https://youtu.be/Cq4sWAf-d5U))
  This talk matters because we are enduring death by a thousand quiet cuts. The world asks us to go faster while our spirits beg us to slow down. Emotional exhaustion has become the norm, but it doesn't have to be. I built Peace of Mind not just with Rails, but with urgency and heart. As a newer dev and RailsConf Scholar, I've lived the tension between burnout and beauty. Choosing peace...in our work, our lives, and our code creates ripples. It starts with one. One you. One me.
- **AI Interface in 5 Minutes - Model Context Protocol on Rails** by Paweł Strzałkowski ([watch](https://youtu.be/9Ij63xgLHE4))
  This talk delivers a low-risk, high-value AI strategy that applies to any Rails app, new or old. It proves the ecosystem's power to modernize existing assets in the AI era without the need for expensive rewrites. It teaches one of the key aspects of the modern AI tech stack, giving a competitive advantage. I'm a CTO, a veteran Rails developer and a vetted conference speaker. My expertise on a similar topic is validated by my upcoming talks at Rails World and EuRuKo this year. I'm excited to bring this timely material to the US community
- **The MCP Fog Made Me Do It: A Ruby Inspector's Unexpected Journey** by Enrique Carlos Mogollán ([watch](https://youtu.be/3u72MBYDRFA))
  MCP is still pretty foggy for most developers, and Ruby shouldn't be left out of the AI tooling party. This story shows how a simple "let me figure this out" project can accidentally become something fun and interesting to share. I've been learning about MCP, from the official ruby SDK, and stumbled onto this idea of self-generating UI interfaces. If you've ever stared a new project and wondered "how do I even start?", this talk is one example from foggy confusion to sunshine moment of "holy smokes, I didn't know that was possible." Besides, Ruby deserves a seat at the AI table.
- **Building Cloud Data Infrastructure with Ruby** by Evgeny Li ([watch](https://youtu.be/tE_gTgnoLw8))
  Ruby isn't just for web development. Discover why Ruby is a great choice for building and automating modern cloud data infrastructure. Learn real-world lessons from Bemi AI, an agentic data platform. You'll gain practical skills and be inspired to leverage Ruby for your next infrastructure project!
- **Fireside chat with the co-founder and CTO of bolt.new Albert Pai** ([watch](https://youtu.be/pzA1Q8sBwcA))
  Irina Nazarova sits down with Albert Pai, Co-founder and CTO of Bolt.new, to talk about building one of the fastest-growing startups in code generation—what worked, what didn’t, and how Ruby and Rails shaped the path.
- **Operating rails: what about after you deploy?** by André Arko ([watch](https://youtu.be/2h2XEyOM6lg))
  Running a web service requires you to do so many things that aren't included in any programming books or tutorials. We need more developers able to ship services that work, rather than expecting each developer to figure out the entire list by trial and error, one at a time, by themselves. Blog posts with individual tips about isolated problems don't cut it either, because no one is creating a field survey or a checklist of the overall process and making sure developers are aware of and ready for what they'll face in production.
- **Pack It Up: Why Packwerk Can’t Save Your Messy Rails App (But You Can)** by Stephan Hagemann ([watch](https://youtu.be/py_vjWTmAwg))
  Packwerk promised modularity in a gem install — but good architecture doesn’t come from `bundle add`. We’ll look at how Packwerk’s story reflects deeper truths about software design, organizational habits, and how we sometimes ask our tools to do our growing for us. This is a call to arms (and to our love of the craft) for teams that want to scale Rails applications by scaling their understanding first.
- **Navigating programming language evolution in the AI era** by José Valim ([watch](https://youtu.be/ydkP8yB9ozg))
  As AI becomes increasingly integrated into software development, we find ourselves facing questions about how our programming languages and tools should evolve - questions that don't yet have clear answers. Rather than prescribing solutions, this talk explores the open questions and possible directions that developers and tooling authors should be grappling with.
- **🎉 GitButler Afterparty 🍻**
  Join us at San Francisco Brewing Co. (3150 Polk St, San Francisco, CA 94109) for an evening of food, drinks, and great conversations with fellow Rubyists! Sponsored by our Ruby friends from GitButler!
- **Scaling Rails to two million MySQL requests per second** by Eugene Kenny ([watch](https://youtu.be/Xc8OYnIci3E))
  I whistle stop tour of various patterns and techniques Intercom's monolith used to go from rails new intercom to comfortably scaling to over two million MySQL requests per second. Expect practical takeaways on replication, sharding, caching, connection routing, and upgrade strategy, plus the bumps and trade‑offs we hit along the way.
- **Building Agents with Rails** by Justin Bowen ([watch](https://youtu.be/f20j7Cmq7JI))
  Hands-on workshop for building AI agents using Rails framework and modern AI tools.
- **Inertia Rails Workshop** ([watch](https://youtu.be/XBZcLD5xcPY))
  Inertia.js solves a huge pain point for server side MVC frameworks: clean integration with rich client-side libraries like React, Vue, and Svelte. Inertia Rails allows both sides of this equation to shine. The Rails code looks almost exactly like vanilla Rails code (without the view layer), which keeps existing Rails teams productive. On the client, Inertia Rails takes away a lot of the headaches in gluing React and Rails together: session based auth, server side global state management, and Inertia form submissions make life much easier on teams.
- **Upskill Your Team by Diving into Rails itself & other Gems** by Kasper Timm Hansen ([watch](https://youtu.be/N5VpMNgbrsg))
  There's a ton of untapped potential in Rails and other gem source for upskilling that teams aren't leveraging because they don't know how. And there's almost no content showing how. This problem hurts Ruby open source, because teams don't know how to contribute or make gems (exposure to real open source code is the first step IMO). I've given several Rails source deep-dive workshops over Zoom that 70+ people have attended. I've shown a live-demo of this on stage at RailsConf that attendees raved about.
- **The Dynamic Ruby Toolkit** by Noel Rappin ([watch](https://youtu.be/c0v3qj06nfc))
  Ruby rewards thinking about types with a dynamic mindset instead of a static one. In this workshop, we’ll show how use Ruby’s dynamism to your advantage. From the humble comment to runtime type checking, from tests to debugging techniques, from data management to true object-oriented design, this workshop will give you the tools you need to bring out Ruby’s full power.
- **Open Mic** ([watch](https://youtu.be/QeC8VfRj-5M))
  Our tradition at SF Ruby is a session where anyone can grab a mic for a couple minutes to share their announcements, news, or ask a question.
- **Open Mic 2**
  Our tradition at SF Ruby is a session where anyone can grab a mic for a couple minutes to share their announcements, news, or ask a question.
- **Thank You** ([watch](https://youtu.be/Fx-AgNTMIRU))
  Thank you for joining the SF Ruby!
- **Bolt.new Demo** ([watch](https://youtu.be/zXbAWkUueUM))
  AI-native browser tool for building and deploying full-stack web apps with zero code. Launched 2024; $40M ARR in 5 months.
- **Stepful Demo** by Wyatt Ades ([watch](https://youtu.be/GoFbMl3TBmw))
  Online healthcare training for entry-level roles in four months. Tech-driven, accessible to those with a high school diploma.
- **AccessGrid Demo** by Auston Bunsen ([watch](https://youtu.be/LK0CmY72U9w))
  API for issuing NFC keys for Apple and Google Wallet for startups, access control integrators, and large enterprises.
- **Suppli Demo** by David Paluy ([watch](https://youtu.be/nfeEQBmeirg))
  Suppli provides digital payments and accounts receivable (AR) software solutions for construction materials supply and distribution sector.
- **NexHealth Demo** by Matt Duszynski ([watch](https://youtu.be/21hf1Ue1o6I))
  Accelerating innovation in healthcare with our universal API, powered by the Synchronizer. Used by tens of thousands of practices in North America, and hundreds of startups building with us. We're a healthtech unicorn!
- **Simple AI Demo** by Zach Kamran ([watch](https://youtu.be/Bl7Dq6aYidE))
  Simple AI makes it easy to build and deploy enterprise-grade phone agents in days, not weeks. Iconic businesses use us for sales calls, customer support, leads qualification, and more. YC-backed.
- **Sixfold Demo** by Brian Moseley ([watch](https://youtu.be/L91KPH6f_q8))
  Insurtech startup that utilizes generative AI to optimize insurance underwriting processes.
- **Cactus Demo** by Avinash Joshi ([watch](https://youtu.be/kdVAm_yzqpE))
  AI-powered business assistant that answers, qualifies, and follows up with every lead around the clock—so you never miss a customer, call, or opportunity.
- **Tend Cash Demo** by James Kerr ([watch](https://youtu.be/WItgAAtvJhc))
  Tend is for people with full lives who need clear visibility of their finances without the burden of traditional budgeting.
- **Spinel Demo** by André Arko ([watch](https://youtu.be/F6dwuKszqWs))
  Spinel offers retainers to multiply the productivity of your team, and makes next-generation developer tools for everyone. Use rv.dev to install Ruby in 1 second flat, and never worry about OpenSSL breaking Ruby again.
- **Cora Computer Demo** by Kieran Klaassen ([watch](https://youtu.be/FNWAKyTX4Uo))
  AI-powered email agent that triages, drafts, and responds to messages autonomously, letting you manage your inbox with minimal effort.
- **Terminalwire Demo** by Brad Gessler ([watch](https://youtu.be/ExICQ7RDT0E))
  Developer tool for building and deploying modern, web-integrated command-line interfaces: Terminalwire streams server-side commands to users' terminals with seamless cross-platform support, authentication, and instant updates.
- **Superconductor Demo** by Arjun Singh ([watch](https://youtu.be/P8myd01GxAA))
  Superconductor lets you run many coding agents in parallel, with a live browser preview for each one, on desktop or mobile. Launch many agents for each ticket to boost your productivity.
- **AI Squared Demo** by Nagendra Hassan Dhanakeerthi ([watch](https://youtu.be/A3smrePJj4M))
  Open-source reverse ETL platform to activate warehouse data into SaaS apps. One-click self-hosting, customizable connectors, and built for modern data teams.
- **Recognize Demo** by Peter Philips ([watch](https://youtu.be/Ou7CGuQUy6Q))
  Employee recognition and rewards program that is high-impact, affordable, and easy to launch. Even for frontline teams across multiple locations.
- **Fin by Intercom Demo** by Ryan Sherlock ([watch](https://youtu.be/5MepvHfFXgk))
  See Fin, Intercom's AI support agent, resolve customer questions with human-quality answers across chat, email, voice, and social. Learns from your docs and policies while keeping your tone. We'll demo the Fin AI Engine: intent clarification, knowledge retrieval, and response validation to reduce hallucinations. Quick setup, precise control with Guidance and Workflows, and seamless integrations.
- **Ubicloud Demo** by Dan Farina ([watch](https://youtu.be/rhmINL-nK5o))
  Open source alternative to AWS. Ubicloud provides cloud services on bare metal providers, such as Hetzner, Leaseweb, or AWS Bare Metal.
- **Chatwithwork Demo** by Carmine Paolino ([watch](https://youtu.be/H0XwqkQfiIM))
  Finally, a way to find that thing buried in your work accounts, and to write more with what you find. Pulls context from Gmail, Drive, Docs, Sheets, Calendar, and Presentations to draft emails and documents. Built with Rails 8, RubyLLM and the Async stack.
- **Thatch Demo** by Bart de Water ([watch](https://youtu.be/7M4dzK9wY7I))
  Thatch makes it easy to give your team great healthcare. You set a budget, and your employees spend it the way that works best for them.
- **AngelList Demo** by Chamod Gamage ([watch](https://youtu.be/931PpANN8bs))
  AngelList builds the software investors use to fund world-changing startups.
- **Finta Demo** by Andy Wang ([watch](https://youtu.be/FDHtRONY4kk))
  Finta is the new default for startups to handle accounting and taxes. Within 10 minutes, you get automated bookkeeping, effortless tax filing, and real‑time insights.
- **PlanetScale Demo** by Sam Lambert ([watch](https://youtu.be/WxdB4sg2eIM))
  The database platform for developers. PlanetScale provides MySQL-compatible serverless database with built-in scaling, branching, and non-blocking schema changes.
- **llamapress Demo** by Kody Kendall ([watch](https://youtu.be/Po-k0sddd0Y))
  AI-powered content platform built with Ruby on Rails.
- **Cleary Demo** by Ryan O'Donnell ([watch](https://youtu.be/nJ6oxetPDMY))
  AI-powered HR platform transforming how companies support and engage their employees. Cleary helps HR teams resolve up to 40% of HR tickets instantly.
- **Bemi AI Demo** by Evgeny Li ([watch](https://youtu.be/3s6Je3wTXqE))
  Platform for building AI agents that handle customer requests 24/7 via email and SMS. Bemi AI saves hours of manual work with agents that help diagnose, resolve, and respond automatically.
- **Temporal Demo** by Tom Wheeler ([watch](https://youtu.be/JvCQgUcQNps))
  Demo of Temporal - the open source platform for building reliable distributed systems using durable execution. Learn how Temporal helps developers build resilient applications that can survive failures and ensure critical workflows complete successfully.
- **Yoda Fountain and Star Wars museum**
  Join us for a short walk through Presidio to the Lucasfilm lobby: we'll see the Yoda Fountain, and a small museum: life sized Darth Vader costume, original lightsabers, and other props.
- **Hack Day at AngelList**
  Join us for a full-day Hack Day at AngelList - doors open from 9am, official Hack Day from 10 am to 4pm! Work on Ruby projects, collaborate with fellow Rubyists, and build something amazing. Whether you're working on open source contributions, personal projects, or just want to learn from others, this is the perfect opportunity to code together. All skill levels welcome!
- **Golden Gate to Alcatraz Swim**
  What: The Golden Gate Bridge to Alcatraz swim is a 2.9-mile (4.7 km) guided route hosted by Pacific Open Water Swim Co. With a strong tidal push, calmer waters, and unbeatable views of San Francisco, it's the easiest and most stunning Alcatraz swim they offer. Location: Travis Marina/Satterlee Breakwater Shore Parking, located at the end of Marina Rd/Sommerville Rd. in Sausalito, CA Cost: $239.00
- **Golden Gate Bridge Bike Tour & Alcatraz Ferry Ride**
  This 8-mile guided tour with Blazing Saddles will run from 10am-1pm. We'll leave from the bike shop 3 blocks away from the conference center. It includes stops at the Presidio and a ride across the Golden Gate Bridge over to Sausalito, followed by a 30-minute ferry ride back which goes right past Alcatraz and drops you off at Pier 41 near Fisherman's Wharf. You can choose from electric or regular bike and the rental comes with helmet, lock, etc and you can keep the bike for up to 24 hours. Total cost with rental, ferry ride, and tax is $94.71 for regular bike or $116.55 for electric bike. That price includes a 20% booking discount when you book online. Read the Luma event description for more details and or email the organizer kane@fixture.media with any questions.
- **Morning Fort to Fort 10K Run**
  Fort to fort 10k run (based on the DSE Runners route - but open to changes or suggestions). Easy pace, no pressure.
- **Community Day Event: claim it!**
  Day 3 is open to unofficial community events like hikes, museum walks, tours of the city, and more. Share your event idea and join fellow Rubyists for a day of community activities!
- **Lunch**
  🚚 Off The Grid Food Trucks Pick up lunch from our curated selection of Off The Grid food trucks, conveniently parked right in front of the venue at Fort Mason. We've arranged for a fantastic variety of local San Francisco vendors to provide diverse cuisine options. The trucks will be stationed on the street level, just outside the main entrance. Dietary Options Available: 🥗 Vegetarian 🌱 Vegan 🐟 Pescatarian 🌾 Gluten-Free Please Note: Lunch is not included in your conference ticket. Food trucks accept cash and card payments. We recommend budgeting $15-20 for a meal. Pro Tips: • Beat the rush by going early or late in the lunch window • Enjoy your meal at the Fort Mason picnic areas with bay views
- **Lunch**
  🚚 Off The Grid Food Trucks Pick up lunch from our curated selection of Off The Grid food trucks, conveniently parked right in front of the venue at Fort Mason. We've arranged for a fantastic variety of local San Francisco vendors to provide diverse cuisine options. The trucks will be stationed on the street level, just outside the main entrance. Dietary Options Available: 🥗 Vegetarian 🌱 Vegan 🐟 Pescatarian 🌾 Gluten-Free Please Note: Lunch is not included in your conference ticket. Food trucks accept cash and card payments. We recommend budgeting $15-20 for a meal. Pro Tips: • Beat the rush by going early or late in the lunch window • Enjoy your meal at the Fort Mason picnic areas with bay views
- **Doors Open & Registration**
  Welcome! Pick up your badge and swag bag.
- **Welcome & Opening Remarks** ([watch](https://youtu.be/Nhe8FXbN0p0))
  Conference kickoff and welcome from organizers.
- **Doors Open & Coffee**
  Good morning! Grab some coffee and get ready for day 2.

## Meetup recordings
### SF Bay Area Ruby Meetup - August 2026
August 25, 2026 · Gusto
Full video: https://youtu.be/q0BG_OK6YwE
  - Community Announcements (Herb merged into Rails, Agents on Rails, The Pier), by Irina Nazarova, Evil Martians (https://youtu.be/q0BG_OK6YwE?t=135)
  - Gusto CoFounder: An AI That Can Run Your Small Business, by Edward Kim, Gusto (https://youtu.be/q0BG_OK6YwE?t=691)
  - Legacy Rails and the AI That Couldn't, by Madison Sites, Order.co (https://youtu.be/q0BG_OK6YwE?t=3160)
  - Testing Async Workflows in Rails and Sidekiq, by Harsh Parekh, VitalSource (https://youtu.be/q0BG_OK6YwE?t=5430)

### SF Bay Area Ruby Meetup - July 2026
July 22, 2026 · Sentry
Full video: https://youtu.be/13a6XcrzQcc
  - garnet-js: Implementing the YARV Virtual Machine, by Cameron Dutro, Cisco Meraki (https://youtu.be/13a6XcrzQcc?t=469)
  - Fair by Design: Orchestrating Background Jobs in Ruby, by Alexander Baygeldin, Evil Martians (https://youtu.be/13a6XcrzQcc?t=2800)
  - The Anatomy of an ERB Rendering Engine, by Marco Roth (https://youtu.be/13a6XcrzQcc?t=5700)

### SF Bay Area Ruby Meetup - April 2026
April 14, 2026 · Intercom
Full video: https://youtu.be/xep8UoK5cyA
  - Turning Claude into a Full-Stack Engineering Platform, by Brian Scanlan, Intercom (https://youtu.be/xep8UoK5cyA?t=310)
  - Stop Asking Useless Questions: Adaptive User Flows with Ruby DSLs and LLMs, by Konstantin Gredeskoul, Archive (https://youtu.be/xep8UoK5cyA?t=3041)
  - Building Voter Mailers in Ruby, by John Woodell (https://youtu.be/xep8UoK5cyA?t=4807)
  - Ractorize: Wrapping Ruby Objects in Ractors, by Miles Georgi (https://youtu.be/xep8UoK5cyA?t=5316)
  - Volunteer Standup 😎, by Matt Duszynski, NexHealth (https://youtu.be/xep8UoK5cyA?t=5503)
  - My AI Development Workflow with Parallel Coding Agents, by Jake Moffatt (https://youtu.be/xep8UoK5cyA?t=5639)
  - Judging Code on Gut — Reading DHH's 2012 Ruby Rogues Letter, by Michael Foley (https://youtu.be/xep8UoK5cyA?t=5935)
  - Announcing 'Weird and Wacky Machines Running Ruby' at RubyConf 2026, by Ziggy the Hamster (https://youtu.be/xep8UoK5cyA?t=6120)
  - Superconductor: Multiplayer Agent Workflows in the Cloud, by Galileo Friedman, Superconductor (https://youtu.be/xep8UoK5cyA?t=6385)
  - Whop Is Hiring an SRE, by Irina Nazarova, Evil Martians (https://youtu.be/xep8UoK5cyA?t=7103)
  - RefundDesk: A Rails App for Customs Brokers to Claim Tariff Refunds, by Hector Miramontes, RefundDesk (https://youtu.be/xep8UoK5cyA?t=7218)
  - Semi-Autonomous Software: Putting the Human in the Loop with Rubot, by Chris Davis, Bootstrapital (https://youtu.be/xep8UoK5cyA?t=7390)
  - claude-yolo: Parallel Claude Code Agents in tmux, by Dmitry Kozlov (https://youtu.be/xep8UoK5cyA?t=8092)

### SF Bay Area Ruby Meetup - February 2026
February 26, 2026 · Sentry
Full video: https://youtu.be/izKer1w6nWc
  - Introducing Sentry Seer, by Neil Manvar, Sentry (https://youtu.be/izKer1w6nWc?t=255)
  - Why Coding Agents Need a Harness, Not Just Guardrails, by Sohil Kshirsagar, Tusk (https://youtu.be/izKer1w6nWc?t=594)
  - How to Turn Images into Calendar Events, by Mike Dalton, Calendar Vision (https://youtu.be/izKer1w6nWc?t=1988)
  - gem.coop: A Community-Owned Gem Hosting Service, by André Arko, gem.coop (https://youtu.be/izKer1w6nWc?t=3672)
  - Announcing 'What Cursed Platforms Does Ruby Run On?' at RubyConf 2026, by Ziggy the Hamster (https://youtu.be/izKer1w6nWc?t=3809)
  - Ractors Are Just Actors with an R — Benchmarking Ractors vs Threads, by Miles Georgi (https://youtu.be/izKer1w6nWc?t=3931)
  - Marketing Services for Ruby Startups, by Rhiannon Payne (https://youtu.be/izKer1w6nWc?t=4028)
  - Ubicloud Is Hiring, by Daniel Farina, Ubicloud (https://youtu.be/izKer1w6nWc?t=4093)
  - Building an Ambient OS on the Open Home Dev Kit, by Jake Moffatt (https://youtu.be/izKer1w6nWc?t=4170)
  - Ragents: A Ractor-Based Agent Gem (RubyKaigi 2026 Preview), by Justin Bowen (https://youtu.be/izKer1w6nWc?t=4220)
  - garnet-js: Implementing the YARV Virtual Machine in TypeScript, by Cameron Dutro, Cisco Meraki (https://youtu.be/izKer1w6nWc?t=4310)
  - Solaris: Vibe-Coding an Internal Rails App Over Two Weekends, by Irina Nazarova, Evil Martians (https://youtu.be/izKer1w6nWc?t=4512)
  - Does Architecture Still Matter When AI Writes the Code?, by Vladimir Dementyev, Evil Martians (https://youtu.be/izKer1w6nWc?t=4819)
  - Q&A about Ruby Central, by Brandon Weaver, One Medical (https://youtu.be/izKer1w6nWc?t=7389)

### SF Bay Area Ruby Meetup - January 2026
January 22, 2026 · Persona
Full video: https://youtu.be/DykqANnJfBc
  - The 3Rs of Ruby Performance: Reduce, Reuse, Recycle (Objects), by Samuel Giddins, Persona (https://youtu.be/DykqANnJfBc?t=135)
  - Breaking Nil to Fix Bugs, by Enrique Mogollán, Handshake (https://youtu.be/DykqANnJfBc?t=2413)
  - Burnout Is Real — A PSA from Active Agent, by Justin Bowen (https://youtu.be/DykqANnJfBc?t=3949)
  - Ruby Constants Aren't Stored in an Ordered Hash, by Miles Georgi (https://youtu.be/DykqANnJfBc?t=4050)
  - From Public Policy to Ruby — Building a Tariff App, by Hector Miramontes (https://youtu.be/DykqANnJfBc?t=4132)
  - What to Expect from Ruby 4.0, by Vitor Oliveira, Strides (https://youtu.be/DykqANnJfBc?t=4284)
  - Customizing Form Helpers and Tag Helpers, by Todd Kummer, Rockridge Solutions (https://youtu.be/DykqANnJfBc?t=6024)

### SF Bay Area Ruby Meetup - December 2025
December 18, 2025 · Intercom
Full video: https://youtu.be/V3b9hfN230w
  - Opening Words, by Hiten Parmar, Intercom (https://youtu.be/V3b9hfN230w?t=135)
  - Ruby 4.0, by Noel Rappin, Chime (https://youtu.be/V3b9hfN230w?t=300)
  - One Yummy JS Runtime for Rails, by Irina Nazarova, Evil Martians (https://youtu.be/V3b9hfN230w?t=2865)
  - Hiring Rails Engineers at Apple, by Catherine Meyers, Apple (https://youtu.be/V3b9hfN230w?t=3438)
  - Foobara as a Drop-In Service-Objects Layer for Rails, by Miles Georgi (https://youtu.be/V3b9hfN230w?t=3528)
  - An Open-Source Project-Tracking Tool, by Glauber Bannwart (https://youtu.be/V3b9hfN230w?t=3938)
  - Live Demonstration of ActiveAgent-powered Fizzy and Writebook, by Justin Bowen (https://youtu.be/V3b9hfN230w?t=4077)

### SF Bay Area Ruby Meetup - October 2025
October 30, 2025 · AngelList Founders Cafe
Full video: https://youtu.be/BCKGvKTk3cU
  - Improving Excel Reporting Workflow Productivity by 10x with a Graph-based Ruby DSL, by Chamod Gamage, AngelList (https://youtu.be/BCKGvKTk3cU?t=26)
  - Building Ruby-Rust Native Extensions by Binding Ruby to the Fjall Embedded Key-Value Store, by Dr. Chris Fung, Binti (https://youtu.be/BCKGvKTk3cU?t=1704)
  - The Evolution of .env Files and Encrypted, Commit-safe Secrets with MVX, by Scott Motte, dotenvx (https://youtu.be/BCKGvKTk3cU?t=3173)
  - Introducing LiveComponent for Rails, by Cameron Dutro, Cisco (https://youtu.be/BCKGvKTk3cU?t=4904)
  - Using AI-backed Domain Logic in Foobara, by Miles Georgi, Foobara (https://youtu.be/BCKGvKTk3cU?t=6003)

### SF Bay Area Ruby Meetup - August 2025
August 26, 2025 · GitHub HQ
Full video: https://youtu.be/IMAABWxnbUM
  - Temporal Ruby, by Drew Hoskins, Temporal (https://youtu.be/IMAABWxnbUM?t=467)
  - What I've Learned Building an MCP Inspector in Ruby, by Enrique Mogollán, Handshake (https://youtu.be/IMAABWxnbUM?t=2858)
  - Announcing LlamaPress: An Open-Source Coding Agent for Rails Apps, by Kody Kendall, LlamaPress (https://youtu.be/IMAABWxnbUM?t=5356)
  - Token Ruby — A Weekly Newsletter on Ruby and AI, by Yatish Mehta, Asana (https://youtu.be/IMAABWxnbUM?t=5600)
  - Describe AI — Rails + Inertia + React for 3D Volumetric Computer Vision, by Cole Robertson, Describe AI (https://youtu.be/IMAABWxnbUM?t=5660)
  - Cactus Is Hiring Senior Rails Engineers for an AI Voice + Text Platform, by Avinash Joshi, Cactus (https://youtu.be/IMAABWxnbUM?t=5824)
  - rv: A Fast Ruby Version Manager (Inspired by Python's uv), by André Arko, Spinel Cooperative (https://youtu.be/IMAABWxnbUM?t=5922)
  - Active Agents 0.6 — Capybara/Cuprite Browse Agent + Structured Output, by Justin Bowen (https://youtu.be/IMAABWxnbUM?t=6043)
  - A Ruby Book Idea — Telling the Human Stories Behind the Language, by Rhiannon Payne, Ruby Central (https://youtu.be/IMAABWxnbUM?t=6147)
  - SuperForm — A Form Helper for Rails with Auto Strong Parameters (ERB + Phlex), by Brad Gessler (https://youtu.be/IMAABWxnbUM?t=6315)
  - Tackling Domain Complexity with Foobara, by Miles Georgi (https://youtu.be/IMAABWxnbUM?t=6583)
  - Cutting CI Build Time in Half for Whop, by Irina Nazarova, Evil Martians (https://youtu.be/IMAABWxnbUM?t=8084)
  - Getting the Most out of AI Coding Agents for Your Rails App, by Sergey Karayev, Superconductor (https://youtu.be/IMAABWxnbUM?t=9046)

### SF Bay Area Ruby Meetup - July 2025
July 22, 2025 · Figma
Full video: https://youtu.be/b8lhXJUo_cI
  - Ruby at Figma, by Mike Chlipala & Kim Ahlström, Figma (https://youtu.be/b8lhXJUo_cI?t=340)
  - How Figma Builds Admin Tools, by Harrison Touw, Figma (https://youtu.be/b8lhXJUo_cI?t=680)
  - The Modern View Layer Rails Deserves: A Vision for 2025 and Beyond, by Marco Roth (https://youtu.be/b8lhXJUo_cI?t=1820)
  - Sponsorship, Slack, and Ruby Book Announcements, by Irina Nazarova, Evil Martians (https://youtu.be/b8lhXJUo_cI?t=4424)
  - SF Ruby AI Hackathon Recap, by Kamil Nicieja (https://youtu.be/b8lhXJUo_cI?t=4595)
  - Spinel Cooperative — Retainers for Ruby Open Source Maintainers, by André Arko, Spinel Cooperative (https://youtu.be/b8lhXJUo_cI?t=4954)
  - Writing Ruby (Just Not in English) — Multi-Language Ruby Education, by Ratnadep Deshan, BetaCraft Technologies (https://youtu.be/b8lhXJUo_cI?t=5097)
  - Active Agent + Free Pairing Sessions, by Justin Bowen (https://youtu.be/b8lhXJUo_cI?t=5330)
  - Beautiful Ruby — A Phlex on Rails Video Course, by Brad Gessler (https://youtu.be/b8lhXJUo_cI?t=5432)
  - Foobara Agent-Backed Commands — Loan Origination Demo, by Miles Georgi (https://youtu.be/b8lhXJUo_cI?t=5647)
  - Office Hours for Ruby/Rails Pairing, by Ronan Potage, Cisco Meraki (https://youtu.be/b8lhXJUo_cI?t=5939)
  - Eliminating Unnecessary Implicit Allocations, by Jeremy Evans, Ubicloud (https://youtu.be/b8lhXJUo_cI?t=6127)

### SF Ruby & Elixir Special - June 2025
June 18, 2025 · PlanetScale
Full video: https://youtu.be/sv0GsuAAWe8
  - Tidewave.ai — AI-powered Coding Assistant for Server-Centric Frameworks, by José Valim, Elixir

### SF Bay Area Ruby Meetup - June 2025
June 4, 2025 · Chime
Full video: https://youtu.be/F_mznVxIfYM
  - Optimize Your Ruby World with JRuby, by Charles Oliver Nutter, JRuby (https://youtu.be/F_mznVxIfYM?t=536)
  - Ruby Gems Analytics Using ClickHouse, by Melvyn Peignon, ClickHouse (https://youtu.be/F_mznVxIfYM?t=3610)
  - A Ruby Gem to Prettify Rails Notes, by Celina Lopez, Primary Health (https://youtu.be/F_mznVxIfYM?t=4794)
  - Announcing the SF Ruby AI Hackathon at Sentry HQ, by Kamil Nicieja (https://youtu.be/F_mznVxIfYM?t=4957)
  - TDD with AI Agents — Game of Life Demo, by Brian Douglas, Continue (https://youtu.be/F_mznVxIfYM?t=5125)
  - Foobara — A Command-Centric Framework for Rails, by Miles Georgi (https://youtu.be/F_mznVxIfYM?t=5291)
  - AI Coding Assistants for Legacy Rails Codebases, by Sarah Mei (https://youtu.be/F_mznVxIfYM?t=5443)
  - Learnings and Roadmap for Langchain.rb, by Andrei Bondarev (https://youtu.be/F_mznVxIfYM?t=5520)
  - Systematic LLM Evaluation for Rails Developers, by Kieran Klaassen, Cora (https://youtu.be/F_mznVxIfYM?t=5927)
  - Agents Are Controllers — Agent-oriented Programming Conventions for Rails, by Justin Bowen, Active Agent (https://youtu.be/F_mznVxIfYM?t=6882)

### SF Bay Area Ruby Meetup - May 2025
May 21, 2025 · Cisco Meraki HQ
Full video: https://youtu.be/-9MZVvnqw-0
  - Derailing Our Application: How and Why We Are Decoupling Ourselves from Rails, by Fito von Zastrow & Alan Ridlehoover, Cisco Meraki (https://youtu.be/-9MZVvnqw-0?t=502)
  - Structured AI Workflows at Scale with Roast, by Obie Fernandez, Shopify (https://youtu.be/-9MZVvnqw-0?t=2365)
  - Deploying a Hobby Project on Rails 8 and Kamal, by Todd Kummer, Rockridge Solutions (https://youtu.be/-9MZVvnqw-0?t=4721)
  - Announcing the SF Ruby AI Hackathon at Sentry HQ, by Kamil Nicieja (https://youtu.be/-9MZVvnqw-0?t=5672)
  - hello-csv: An Open-Source CSV Importer for Rails Apps, by Chris Zhu, Primary Health (https://youtu.be/-9MZVvnqw-0?t=5903)
  - sarah.substack.com — Newsletter on Software and Tech, by Sarah Mei (https://youtu.be/-9MZVvnqw-0?t=6107)
  - Eloquent Ruby Second Edition Coming in 2026, by Brandon Weaver, One Medical (https://youtu.be/-9MZVvnqw-0?t=6155)
  - Brighton Ruby + EuRuKo Conference Announcements, by Victoria Melnikova, Evil Martians (https://youtu.be/-9MZVvnqw-0?t=6187)
  - Red in Fantasyland, by Brandon Weaver, One Medical (https://youtu.be/-9MZVvnqw-0?t=6355)

### SF Bay Area Ruby Meetup - April 2025
April 23, 2025 · Sentry HQ
Full video: https://youtu.be/eqLbYCCCRO0
  - Solving Ruby Issues in Record-time, by Neil Manvar, Sentry (https://youtu.be/eqLbYCCCRO0?t=214)
  - Grow Your API Integration Suite While Keeping Your Devs Focused on the Product Core, by Rich Steinmetz, ClickFunnels (https://youtu.be/eqLbYCCCRO0?t=1312)
  - Eloquent Ruby Second Edition Update, by Brandon Weaver, One Medical (https://youtu.be/eqLbYCCCRO0?t=3283)
  - Gusto Is Hiring (Dogpatch SF), by Todd Sedano, Gusto (https://youtu.be/eqLbYCCCRO0?t=3343)
  - Luthor.ai Is Hiring — Bleeding-Edge AI in Ruby, by Glenn Espinosa, Luthor.ai (https://youtu.be/eqLbYCCCRO0?t=3403)
  - Sorbet Syntax: A Retrospective, by Jake Zimmerman, Stripe (https://youtu.be/eqLbYCCCRO0?t=3505)
  - Starting a Rails Project with Packwerk, by Todd Sedano, Gusto (https://youtu.be/eqLbYCCCRO0?t=5679)
  - Start-ups on Rails, by Irina Nazarova, Evil Martians (https://youtu.be/eqLbYCCCRO0?t=7168)

### SF Bay Area Ruby Meetup - February 2025
February 11, 2025 · GitHub HQ
Full video: https://youtu.be/M25fETp83jQ
  - Lessons from 5 Years of UI Architecture at GitHub, by Joel Hawksley, GitHub (https://youtu.be/M25fETp83jQ?t=2425)
  - How We Built a Bank with Ruby on Rails, by Sam Poder, Hack Club (https://youtu.be/M25fETp83jQ?t=5209)
  - Active Agent — An Open-Source AI Framework for Rails, by Justin Bowen (https://youtu.be/M25fETp83jQ?t=8458)
  - Zetic AI — On-Device AI Infrastructure for Mobile, by Yeonseok Kim, Zetic AI (https://youtu.be/M25fETp83jQ?t=8511)
  - Pre-Vetted Software Engineering Talent, by Federico Ramallo (https://youtu.be/M25fETp83jQ?t=8669)
  - Quantoflow — All-in-One AI AML Platform, by Michael Yu, Quantoflow (https://youtu.be/M25fETp83jQ?t=8743)
  - Announcing the SF Ruby Slack/Discord, by Brandon Weaver (https://youtu.be/M25fETp83jQ?t=8889)
  - Presence Ain't Perfect, by Vladimir Dementyev, Evil Martians (https://youtu.be/M25fETp83jQ?t=9115)
  - Hexagonal Architecture and Rails, by Alan Ridlehoover, Cisco (https://youtu.be/M25fETp83jQ?t=11418)

### SF Bay Area Ruby Meetup - January 2025
January 16, 2025 · Productboard HQ
Full video: https://youtu.be/cnhBfOCI0JA
  - How to Make Your Tests Easier to Understand, by Jason Swett (https://youtu.be/cnhBfOCI0JA?t=796)
  - Using Passkeys for Sign-in Flows in Rails, by Bart Agapinan, ID.me (https://youtu.be/cnhBfOCI0JA?t=2455)
  - Understanding Wasm by Using a Regex Library, by Cameron Dutro, GitHub (https://youtu.be/cnhBfOCI0JA?t=4000)
  - Bazel: A Granular Build System for Massive Monorepos, by Alex Rodionov, Toptal (https://youtu.be/cnhBfOCI0JA?t=5717)

### SF Bay Area Ruby Meetup - December 2024
December 3, 2024 · Sentry
Full video: https://youtu.be/NU7ld8ERUFY
  - AI Grouping for Ruby SDK at Sentry, by Tillman Elser, Sentry (https://youtu.be/NU7ld8ERUFY?t=450)
  - ActiveAgents, by Justin Bowen (https://youtu.be/NU7ld8ERUFY?t=2132)
  - Ruby & AI at Stepful, by Edoardo Serra, Stepful (https://youtu.be/NU7ld8ERUFY?t=3578)
  - Learning Ruby (Open Mic), by Ken Decanio (https://youtu.be/NU7ld8ERUFY?t=4605)
  - epicstrips.tv, by Chris Hobbs (https://youtu.be/NU7ld8ERUFY?t=4712)
  - seafoam.media, by Rhiannon Payne (https://youtu.be/NU7ld8ERUFY?t=4805)
  - Lammy, by Kamil Nicieja, Plane (https://youtu.be/NU7ld8ERUFY?t=4977)
  - Voice AI Apps with AnyCable, by Irina Nazarova, Evil Martians (https://youtu.be/NU7ld8ERUFY?t=5915)

### SF Bay Area Ruby Meetup - November 2024
November 7, 2024 · Academia.edu
Full video: https://youtu.be/emg8KhSKXzI
  - Designing for Loose Coupling in Ruby, by Konstantin Gredeskoul, Academia.edu (https://youtu.be/emg8KhSKXzI?t=320)
  - How to Translate Your Rails App into Over 20 Languages, by Chris Fung, Binti (https://youtu.be/emg8KhSKXzI?t=1760)
  - Filterameter: A Rails Search/Filter Gem, by Todd Kummer, Rockridge Solutions (https://youtu.be/emg8KhSKXzI?t=3366)
  - Looking for a Product Management Role, by Ken Decanio (https://youtu.be/emg8KhSKXzI?t=3467)
  - rubyvideo.dev — Indexing Ruby Conference Talks, by Cameron Dutro (https://youtu.be/emg8KhSKXzI?t=3506)
  - Veteran Ruby Meetups, by Dave Doolin (https://youtu.be/emg8KhSKXzI?t=3590)
  - us_geo Gem for US Geographic Data, by Brian Durand (https://youtu.be/emg8KhSKXzI?t=3638)
  - macchiato.dev — A Local-First Ruby Project, by Benjamin Atkin (https://youtu.be/emg8KhSKXzI?t=3780)
  - Content Management in Rails with Sitepress, by Brad Gessler, Rocketship (https://youtu.be/emg8KhSKXzI?t=3960)
  - The First 10 Years of Roda, by Jeremy Evans (https://youtu.be/emg8KhSKXzI?t=5176)

### SF Bay Area Ruby Meetup - October 2024
October 10, 2024 · Chime HQ
Full video: https://youtu.be/JFD8MJiUk6g
  - Ruby as a Legacy Ecosystem, by Noel Rappin, Chime (https://youtu.be/JFD8MJiUk6g?t=340)
  - Forms on Rails, by Vladimir Dementyev, Evil Martians (https://youtu.be/JFD8MJiUk6g?t=2167)
  - RubyConf Chicago + Ruby Central Updates, by Adarsh Pandit, Ruby Central (https://youtu.be/JFD8MJiUk6g?t=3645)
  - Baltic Ruby + RSpec-Llama Gem for Testing AI Models, by Sergy Sergyenko, Baltic Ruby (https://youtu.be/JFD8MJiUk6g?t=4062)
  - Lessons from Running Sidekiq at Scale (RubyConf Talk Preview), by Ziggy the Hamster (https://youtu.be/JFD8MJiUk6g?t=4580)
  - Looking for Ruby Roles (Job Seeker), by Meredith White (https://youtu.be/JFD8MJiUk6g?t=4652)
  - OyenCov: Usage-Weighted Test Coverage Gem, by Anonoz Chong (https://youtu.be/JFD8MJiUk6g?t=4741)
  - Ruby AI Working Group + Active Agents, by Justin Bowen (https://youtu.be/JFD8MJiUk6g?t=4773)
  - Lemur Story Preview (Functional Programming Talk), by Brandon Weaver, One Medical (https://youtu.be/JFD8MJiUk6g?t=4950)

### SF Bay Area Ruby Meetup - September 2024
September 3, 2024 · GitHub HQ
Full video: https://youtu.be/aqvGdPF5Qro
  - Web Components at GitHub, by Cameron Dutro, GitHub
  - YJIT and Why You Should Start Using It, by Takashi Kokubun, Shopify
  - Gocodeo — Software Testing Automation, Asking About Ruby Support, by Meghana Jagadeesh, Gocodeo (https://youtu.be/aqvGdPF5Qro?t=5114)
  - Rocky Mountain Ruby Conference Announcement, by Zach Mariscal, UserTesting (https://youtu.be/aqvGdPF5Qro?t=5236)
  - Babylist Is Hiring Rails Engineers, by Jamie Alessio, Babylist (https://youtu.be/aqvGdPF5Qro?t=5278)
  - RubyConf Chicago + Ruby Central Updates, by Adarsh Pandit, Ruby Central (https://youtu.be/aqvGdPF5Qro?t=5308)
  - Terminalwire: Ship a CLI for Your Web App, by Brad Gessler
  - Exploring the Flavors of Ruby on Rails Architectures in the Wild, by Kamil Nicieja, Plane
  - Concurrency Paradigms in Ruby 3.3: Fibers and Ractors, by Konstantin Gredeskoul, Academia.edu

### SF Bay Area Ruby Meetup - July 2024
July 18, 2024 · Cisco Meraki
Full video: https://youtu.be/A31jZ_7KC5Y
  - Catching Waves with Time-Series Data, by Liz Heym, Meraki (https://youtu.be/A31jZ_7KC5Y?t=965)
  - How to Optimize Postgres Queries for Rails Developers, by Lukas Fittl, pganalyze (https://youtu.be/A31jZ_7KC5Y?t=2215)
  - Dokku Your Way to Heroku, by Yang Chung (https://youtu.be/A31jZ_7KC5Y?t=4445)
  - Let's Write a C Extension!, by Cameron Dutro, GitHub (https://youtu.be/A31jZ_7KC5Y?t=5613)
  - Borrowing Concepts from React to Build Dynamic Forms in Rails, by James Kerr (https://youtu.be/A31jZ_7KC5Y?t=6600)

### SF Bay Area Ruby Meetup - March 2024
March 28, 2024 · GitHub HQ
Full video: https://youtu.be/9-PWz9nbrT8
  - Autoloading in Rails, GoodJob, by Ben Sheldon, GitHub (https://youtu.be/9-PWz9nbrT8?t=275)
  - Community Announcements (AnyCable, Ruby Central, Hotwire.io), by Adarsh Pandit & Marco Roth (https://youtu.be/9-PWz9nbrT8?t=1606)
  - Building a Cloud in Ruby and Roda, by Daniel Farina, Ubicloud (https://youtu.be/9-PWz9nbrT8?t=2382)
  - Rails on WASM and in a Browser, by Vladimir Dementyev, Evil Martians (https://youtu.be/9-PWz9nbrT8?t=4291)
