
Ruby Rogues
Ruby Rogues is a weekly panel podcast discussing Ruby, Rails, software development, and the Ruby community. The show features conversations among experienced developers covering topics like best practices, tools, and industry trends. It aims to provide insights and practical advice for Ruby programmers of all skill levels.
Episodes
Autogenetic AI Agents and the Future of Ruby Development - RUBY 682
AI agents are no longer just tools we manually wire together—they’re starting to build themselves. In this episode of Ruby Rogues, I caught up with Valentino Stoll to explore a fascinating idea: autogenetic (self-generating) AI agents and what they mean for how we write software in Ruby.We dig into Valentino’s experimental Ruby gem, agentic, and talk about plan-and-execute workflows, self-assembli
The New Era of Rails: Markdown, Offline Mode, and Smarter Dev Tools - RUBY 681
In this solo episode, I sit down to unpack my thoughts on DHH’s RailsWorld keynote and what it means for those of us building modern Rails apps. There’s a lot to love about Rails right now — from the push toward simplicity and reducing needless complexity to powerful new features landing in Rails 8.1 like Markdown rendering, offline mode, structured events, push notifications, and more. I also div
Keeping Ruby Welcoming: A Conversation We Need to Have - RUBY 680
In this solo episode, I open up about what’s been going on behind the scenes with Ruby Rogues and why you’ve been hearing more solo shows from me lately. Between new full-time work, family life, and shifting schedules among the panelists, it’s been a wild stretch — but I’m committed to keeping the show coming to you every week. From there, I dive into something that’s been on my mind for a while n
Inside the RubyGems Controversy: Transparency, Trust, and the Future of Ruby Central - RUBY 679
In this solo episode of Ruby Rogues, I’m unpacking one of the biggest stories in the Ruby world right now: the tension between Ruby Central and core RubyGems contributors. I share what I’ve learned from talking to people across the community and why this issue is more complex than it looks on social media. From the origins of Bundler and Ruby Together to the recent creation of gem.coop, I trace ho
Distributing Your CLI with Homebrew: Tips from Mike McQuaid - RUBY 678
In this episode of Ruby Rogues, I sit down with Mike McQuaid, lead maintainer of Homebrew, to talk all about building and distributing CLIs. We dig into the practical steps for turning small scripts into reliable command-line tools, why Ruby is a great starting point, and when you might want to reach for Go or Rust instead.We also explore the challenges of distributing CLIs across macOS, Linux, an
Indexing the Ruby World with RubyEvents.org - RUBY 677
Hey everyone, Charles Max Wood here! It’s great to be back behind the mic with Ayush Nawatia for another episode of Ruby Rogues. This time, we’re diving into the fascinating world of Ruby community resources with two amazing guests: Adrien Poly and Marco Roth. They’re the creators behind RubyEvents.org, an ambitious project that’s aiming to centralize and modernize access to Ruby-related videos, c
The Magic of RubyLLM with Carmine Paolino - RUBY 676
In this episode, we had the absolute pleasure of sitting down with Carmine Paolino — an AI innovator, Ruby enthusiast, and all-around tech wizard. From his early days automating PC games at age five to building cutting-edge AI tools in Berlin, Carmine’s journey is as inspiring as it is impressive.We dove deep into his latest creation: RubyLLM, a Ruby gem that simplifies working with large language
Demystifying the Rails Codebase with Ridhwana Khan - RUBY 675
Hey folks, in this week’s episode, I sat down with the incredible Ridhwana Khan — a South African technical writer for the Rails Foundation and lead engineer at Circle. We had a fantastic chat about all things Ruby on Rails, but especially the underappreciated art (and science!) of writing documentation.Ridhwana took us behind the scenes of the official Rails Guides — how they’re updated, expanded
How to Optimize Your Rails App Using SQLite - RUBY 674
In this episode of Ruby Rogues, Charles Max Wood and Ayush Nwatia welcome back guest Stephen Margheim to dive deeper into the evolving world of SQLite. Stephen explains that with Rails 8, SQLite has reached a major milestone: it now supports a fully production-ready, server-driven web application experience with no compromises. He walks us through the big improvements, like better transaction hand
Why Change Feels Scary—And How to Make It Work for You - RUBY 673
In this episode, we dove into a topic that’s been on our minds — how to navigate change with purpose instead of fear. Whether it's personal transformation, career pivots, or unexpected life shifts, we talked about what it takes to stay grounded and aligned during times of transition.We opened up about our own experiences with change — the messy middle, the doubts, the resistance — and how we’ve le
Joe Masilotti on Hotwire Native Updates, Challenges, and Opportunities - RUBY_672
In this episode of the Ruby Rogues podcast, we dive deep into the world of Hotwire Native with our special guest, Joe Masilotti. Hosted by Charles Max Wood, along with panelist Ayush Nwatiya, we explore the evolution from Turbo Native to Hotwire Native and the exciting new features and improvements that come with this transition. Joe shares insights from his journey of writing "The Rails and Hotwi
Essential Tools, Updates, and Strategies in Rails Eight with Greg Molnar - RUBY_671
In this episode of Top End Devs, we dive deep into the realm of security within the Rails ecosystem with our guest, Greg Molnar. Known for his expertise in this field, Greg joins our panelists Valentino Stoll and host Charles Max Wood to unravel the intricacies of security measures and updates in Rails 8 and 7.2. From exploring built-in features like rate limiting, authentication generators, and p
Rails Developers Survey: Continuous Deployment Trends and Emerging Tools - RUBY 670
Welcome back to another episode of the Top End Devs podcast! Today, we have an exciting lineup featuring our host Charles Max Wood and special guests Robbie Russell from Planet Argon, along with panelists Ayush Nawatia and Valentino Stoll. This episode dives deep into the insights from the latest Ruby community survey conducted by Robbie Russell. We explore topics such as the rise of Stimulus JS i
Exploring Tech Choices and Team Dynamics with Jesse Spivak - RUBY 669
In this episode of Top End Devs, host David Camira is joined by panelists Luke Stutters and John Epperson, along with special guest Jesse Spivak, a senior engineer at Ibotta. Jesse shares his experiences and insights from a challenging project at Ibotta, where he navigated through four critical mistakes. These included choosing the wrong technology, siloing work, falling into premature optimizatio
Rules of OOP in Pictures with Ivan Nemytchenko - RUBY 668
Ivan Nemytchenko is a freelancer. He's a speaker and conference organizer. Ivan spoke at RailsConf about abstract object-oriented programming ideas and how they can be expressed with pictures. The discussion goes into learning processes and how to create visual representations that help people understand Ruby, Rails, or other concepts.LinksChernoff Facesdmikhr/DudeGL - "Anthropomorphic UML": visua
Rails at Super Scale with Kyle d'Oliveira - RUBY 667
Kyle d'Oliveira (Clio) shares his survival tips for dealing with tens of thousands of commits, massive migrations and the very limits of databases. We discuss the lessons learned from Rails megaprojects and how to use these tips in your own projects to reduce technical debt and tools to keep your monolith majestic when the code won't stop coming.LinksGitHub's Online Schema Migrations for MySQLGh-o
Evaluating Software Frameworks: Insights with Uncle Bob Martin - RUBY 666
In this episode, Charles and Valentino dive into the complexities of software design decisions with the esteemed guest, Uncle Bob Martin. They explore the pivotal question: How do you evaluate frameworks and dependencies in your projects? Uncle Bob shares his seasoned perspective on choosing frameworks based on an application's long-term goals and complexity, emphasizing the importance of thoughtf
GraphQL Doesn't Need To Be Hell with Dmitry Tsepelev - RUBY 665
Different doesn’t need to be worse. Dmitry Tsepelev tells us how to make the most of using GraphQL with Rails, the advantages over REST-based API queries and best practices for security and schemas.Linkshttps://github.com/anycable/anycablehttps://graphql-ruby.org/https://evilmartians.com/chronicles/persisted-queries-in-graphql-slim-down-apollo-requests-to-your-ruby-applicationhttps://evilmartians.
Sorbet with Ufuk Kayserilioglu - RUBY 664
In this episode of Ruby Rogues, we talk with Ufuk about how Shopify made the transition to using Sorbet and about the benefits they felt they received from implementing it. Ufuk also reveals a little bit about how Shopify transitioned to fully remote and about how that will be the default moving forward.Picks Luke - https://github.com/asdf-vm/asdfJohn - Walmart Grocery PickupDave - https://www.am
Black-Belt Debugging with Chelsea Troy - RUBY 663
In this episode of Ruby Rogues, Chelsea Troy teaches us to hone our debugging skills to a razor-sharp edge. We learn how to actively improve debugging skills, train troubleshooting instincts and practical strategies for tackling brain-bending bugs.SponsorsMailtrapLinkshttps://chelseatroy.com/2020/01/13/a-framework-for-debugging/PicksLuke - https://rclone.org/John - Large Mouse PadsJohn - The Codin
Building AI-Powered Applications in Ruby - RUBY 662
This week, our host Charles Max Wood sits down with co-host Valentino Stoll to dive deep into the cutting-edge tools and strategies in AI development and integration. Valentino shares his go-to resources, including Langchain and Rails plug-ins like RAIX and Ray, to enhance applications with AI. They discuss the nuances of agent-based systems, Justin Bowen’s frameworks, and AI engines from industry
Embracing Human Factors and Rapid Development in Ruby on Rails Systems - RUBY 661
In today's episode, they dive deep into the fascinating intersections of system security, rapid development, and the human factors that influence them, with our esteemed guest Emil Kampp. Emil, a seasoned expert in critical infrastructure and fintech, shares his experiences and strategies for using Ruby on Rails to achieve unparalleled speed and robust testing in development.They explore the nuanc
Kamal and Docker: Efficient Application Deployment Strategies - RUBY 660
Today, they delve deep into the world of application deployment with our special guest, Josef Stribny, a freelance software engineer and author of "Deployment from Scratch" and "Kamal Handbook". Joined by the insightful panelists, Valentino and Ayush, they explore the intricacies of deploying applications using Kamal, a minimalistic deployment tool inspired by Ruby on Rails creator David Heinemeie
Inertia.js - The Modern Monolith with Jonathan Reinink - RUBY 659
In this episode of Ruby Rogues, guest Jonathan Reinink joins the Rogues to talk about what Inertia.js is and why Rails developers would want to use it.Linkshttps://inertiajs.comhttps://reinink.ca/articles/introducing-inertia-jshttps://reinink.ca/articles/getting-started-with-inertia-jshttps://remoteruby.transistor.fm/66https://www.fullstackradio.com/episodes/127PicksLuke - The Kubernetes BookJohn
Embracing AI Efficiency in Rails Development - RUBY 658
In today's episode, they dive deep into the world of AI, technology, and Ruby on Rails with our special guest, Gustavo Valenzuela. Charles and Valentino unpack everything from community-driven insights and AI advancements to the fascinating board game "Star Realms." They explore Gustavo’s journey, his innovative platform "Startups on Rails," and how it aims to document companies powered by Ruby o
Architectures and Microservices with Darren Broemmer - RUBY 657
Darren Broemmer joins the Rogues to discuss how Ruby on Rails enables a microservices architecture and when it's appropriate to approach your system's architecture with microservices. Chuck and Dave lend their experience and expertise in pointing out some of the challenges with microservices and the power of Rails in enabling the Majestic Monolith. Tradeoffs are discussed and approaches are consid
Practical Observability: Logging, Tracing, and Metrics for Better Debugging - RUBY 656
Today, they dive deep into the world of observability in programming, particularly within Rails applications, with special guest, John Gallagher. Valentino openly shares his struggles with engineering challenges and the frustration of recurring issues in his company's customer account app. They explore a five-step process Valentino has developed to tackle these problems and emphasize the critical
Secrets Management Best Practices and Tools - RUBY 655
Charles and Valentino are joined by special guest Brian Vallelunga, CEO and co-founder of Doppler, a leading secrets management platform often described as "GitHub for secrets."Dive into an engaging conversation about best practices for managing sensitive information, such as API keys and encryption keys, and treating all environment-configured settings as secrets. Brian shares insights on using t
Navigating Rails for Front-End Developers: A Comprehensive Guide to Integration and Transition - RUBY 654
In this episode, Valentino and Ayush dive deep into the evolving landscape of web frameworks, particularly focusing on Ruby on Rails. Join them as they explore the challenges and advantages of transitioning from front-end-centric frameworks like Next.js to Rails, the seamless features Rails offers, and the complexities of integrating front-end components.They also discuss exciting potentials like
Building Better Ruby Apps: Glimmer's Component Slots and More - RUBY 653
Today, Valentino dives deep into the world of Ruby development with our special guest, Andy Maleh. They explore innovative advancements in Glimmer DSL for LibUI and Glimmer DSL for Web. Andy talks about his after-hours efforts to improve productivity and maintainability in front-end development, his critiques of current JavaScript frameworks like React, and his preference for utilizing Ruby's simp
The Sounds of Silence: Lessons From an API Outage with Paul Zaich - RUBY 652
Paul Zaich from Checkr tells us about a critical outage that occurred, what caused it and how they tracked down and fixed the issue. The conversation ranges through troubleshooting complex systems, building team culture, blameless post-mortems, and monitoring the right things to make sure your applications don't fail or alert you when they do.LinksPaul's TwitterPaul's LinkedInPicksBlood Pressure M
The Hidden Gems of Ruby - RUBY 651
Valentino Stoll takes us on a tour of the "gems" of features built into the core Ruby language. We explore tips and tricks for using irb that can also improve your Rails console.LinksDependency on mimemagic 0.3.x no longer valid Add this `.irbrc` file and your Rails console will show a colorized banner with the environment | TwitterGitHub | pry/pryRuby JardTree-sitterGitHub | ruby/rubyGitHub | rub
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650
In this episode, Chuck, Ayush, and Valentino join Olly Headey as he shares his expansive career journey, from co-founding FreeAgent to navigating the intricate world of cloud migration and technology adoption. They dive deeply into the various challenges and decisions involved in choosing frameworks like React, tackling server costs with CDN solutions, and simplifying complex tech stacks. Olly als
Developing your development - RUBY 649
Mason McLead from software.com shows us the editor-integrated suite of tools that help you become a better developer. We find out what music makes you code better (and worse), how data reveals the habits of the world's top coders and why Saturday is code day.LinksSoftware Top 40Software.comLinkedIn- Mason McleadPicksCharles- Fanatical ProspectingCharles- Who Not HowCharles- Monday.comCharles- Zapi
Innovations in Ruby Concurrency: Tips and Tools - RUBY 648
In this episode, they dive deep into the world of Ruby concurrency and explore the nuances of optimizing performance in web applications. Join our Chuck and Valentino together with special guest JP Camara as they share insights on the tools and techniques that can transform your Ruby projects.JP kicks things off with a discussion on their new Wave 3 microphone purchase, which has dramatically impr
Achieving High Performance: SQLite, Postgres, and Scalable Ruby Apps - RUBY 647
In today's episode, they dive deep into the world of databases and scaling with the Rogues with Ayush, Chuck, and special guest Muhammad Hassan. They discuss Muhammad's innovative solution involving Postgres and local database copies, the complexities of scaling, and the cost-effectiveness of powerful servers.They unravel the magic of SQLite, especially for web applications, with a closer look at
Unlocking the Power of Functional Programming and Elm with Richard Feldman - RUBY 646
Richard Feldman - author of Elm in Action - joins the Rogues to discuss the advantages of Functional Programming and using Elm. Elm is a programming language that is a functional programming language built for the front-end that compiles to JavaScript. Due to its set of enforced assumptions, it leads to clean code and powerful programming constructs.LinksVue.jsGitHub- NoRedInk/elm-railsELM Homepag
Navigating SQL Data Changes: Tools and Techniques for Data Recovery - RUBY 645
In today's episode, Valentino is joined by Evgeny Li, a seasoned software developer and founder of Bemi, to delve into the complex world of data recovery and auditing within SQL databases. They explore advanced solutions like paper trail and refi for querying historical changes, point-in-time recovery features offered by cloud-managed databases, and the use of AI to humanize data structures and en
What is a Top 5% Developer? - RUBY 644
The Rogues dive into who are top 5% developers, what they're doing and how to recognize them. They start out discussing how mid-level developers can move up and how developers can grow in more ways that technical skills.LinksDevchat.tv | Dev RevPicksCharles- The 360 Leader: Developing your Influence from Anywhere in the Organization by John C. MaxwellCharles- The Hero with a Thousand Faces by Jose
Leveraging Ruby for Effective Prompt Engineering and AI Solutions - RUBY 643
They dive deep into the world of advanced development techniques and tools. In today's episode, Valentino and Scott explore the challenges and breakthroughs in the realm of AI and code generation with a particular focus on Ruby.Valentino vents about the complexities of prompt engineering, while Scott shares insights on prompt design, function calling for structured output, and the importance of b
Integrating AI in Application Development with Obie Fernandez - RUBY 642
Obie Fernandez is the Chief Scientist at Olympia. They dive deep into the fascinating world of AI and its transformative impact on music production and application development. Our special guest, Obi Fernandez, joins Valentino Stoll to share his incredible journey of living in Mexico City since 2017 while working on innovative startups like an NFT platform and Olympia, an AI-powered consultancy gr
Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation - RUBY 641
In today's episode, they dive deep into the world of API documentation and best practices with Svyatoslav Kryukov. He is a Backend engineer. He discusses the critical importance of creating detailed specifications for RESTful APIs and recommends an insightful book for those eager to learn more. They explore the intricacies of generating documentation using DSL and tests, highlighting the pivotal
Mastering API Testing: Using Shoulda Matchers and Super Diff in Ruby - RUBY 640
Elliot Winkler is a Staff Software Engineer, Shared Libraries at MetaMask. This episode blends a diverse range of topics, from casual gaming to innovative testing approaches. They explore Elliot's transition to JavaScript and TypeScript at MetaMask while maintaining his Ruby roots through open-source projects like Shoulda Matchers. They also talk about the history and purpose of these matchers, th
Ruby Evolution with Bridgestone - RUBY 639
In this episode, they delve into the world of Bridgetown - a progressive site generator and full-stack framework powered by Ruby. Ayush shares his journey of discovering and contributing to Bridgetown, leading to career opportunities in freelancing. The team discusses the platform's capabilities, deployment aspects, and advanced customization using Ruby. They also explore the limitations and possi
Ruby Reactivity: Navigating Front-end Solutions and Innovations - RUBY 638
In this episode, they dive into a wide range of topics related to application development and the choices developers face when it comes to using third-party libraries, building from scratch, and evaluating the trade-offs involved. They share their insights on showcasing skills through public projects, the development of their Rails and Hotwire book, and the importance of building everything from s
Ruby Revelations: Boosting Speed and Efficiency - RUBY 637
In this episode, the focus is on the cutting-edge developments in Ruby technology. They delve into the intricacies of high-performance web servers, such as Agoo, and explore the advantages of using multiple workers to optimize Ruby applications while sharing insights on overcoming challenges like GBL lock issues. From discussions on GraphQL implementation to comparisons between Ruby and Go in deve
Ruby in the Browser: Exploring Web Performance, Reactivity, and Front-End Complexity - RUBY 636
Cameron Dutro is the Staff Software Engineer at GitHub. They dive deep into the world of web development and explore the latest trends, challenges, and innovations. In this episode, they have an enlightening discussion on the state of front-end development with a focus on Ruby and Rails. They delve into the use of web components, the limitations of existing technologies, and the potential for a ne
The Life and Death of a Rails App with Olivier Lacan - RUBY 635
Olivier Lacan joins the panel again. He currently works for Pluralsight. Today they are talking about the spectrum of creating a Rails app, or any app, from the birth of the idea to the death of the project. They stress the importance of planning for updates. Olivier talks about his experience in maintaining Code School, which has now been incorporated into Pluralsight. David also shares his exper
Avo: Building Custom Interfaces, Managing Users, and Creating Authorization Systems - RUBY 634
Adrian Marin is the Co-Founder and CTO at SuperStuff.a. He is also the Author of Avo Admin for Ruby on Rails. They delve into the world of Ruby on Rails and explore the latest developments in the tech industry. Adrian shares his journey of building Avo, his approach to differentiation, and the emphasis on customization and user support. They also discuss the challenges and maturity of open-source
Scaling and Shopify with Kir Shatrov - RUBY 633
Today’s guest Kir Shatrov is a production engineer on Shopify based in London, UK. Today, he and the panel are discussing capacity planning. Kir believes that capacity planning becomes a priority when your company starts losing money and your customers are suffering. When someone does get to the point of scaling their app, it’s important to look at the limitations of the hosting service. It is als
The Power of Turbo Native with Ayush Newatia - RUBY 632
Ayush Newatia is a Freelance Web Developer. They delve into the world of modern app development, Chuck and Ayush take us on a journey through the intricacies of utilizing Turbo Native and Hotwire in Rails applications. They share their insights on using native elements as the backbone of apps while incorporating web content, simplifying app development, and bridging the gap between web and native
Navigating the Changing Tech Landscape with Fabio Akita - RUBY 631
Dive into an insightful conversation with Fabio Akita, a prominent figure in the tech industry with a successful YouTube channel dedicated to programming techniques and a thriving software development company in Brazil. Join us as we explore Fabio's journey in content creation, his experiences in the tech industry, and his valuable insights on navigating the ever-evolving landscape of programming.
Leveraging SQLite in Web Development - RUBY 630
Stephen Margheim is the Head of Engineering at Test IO. They explore the world of web development with a focus on the use of SQLite, a powerful and often underestimated database tool. They dive deep into the capabilities and potential of SQLite for web applications. The episode covers a range of topics, from the evolving feasibility and challenges of handling concurrent web requests to the misconc
Building Skills and Connections with Nathan Bellow - RUBY 629
Nathan Bellow is a Ruby software developer at Illuxi. They explore the premium benefits of membership, including exclusive access to Ruby Rogues without ads and personalized assistance with job hunts and deployment issues. They share their experiences in the Ruby community, from learning the language to securing professional opportunities. Join them as they discuss the value of personal connection
Homebrew Unleashed: Diving into the Fast and Efficient Packaging Process - RUBY 628
Mike McQuaid is the CTO and cofounder at Workbrew. They dive into the world of Homebrew, an open-source package manager for macOS and Linux. They explore the history and development of Homebrew, from its origins in the Ruby community to its evolution into a widely-used tool for installing and managing software.The conversation delves into the intricacies of building and maintaining packages, the i
Revolutionizing Ruby Deployment with Falcon Web Server and Async Concurrency Framework - RUBY 627
Samuel Williams is a Ruby Core Committer and the creator of Async & Falcon. They delve deep into the technical intricacies of Falcon, a cutting-edge application container that leverages the Async gem for event-driven concurrency. Additionally, they discuss the challenges and triumphs of deploying Ruby applications with Falcon and share insights into the evolution of async programming in Ruby.
Accelerating Growth: SaaS Frameworks, Mentorship, and Ruby Development - RUBY 626
Charles and Valentino delve into a wide array of topics, from time management struggles to the intricacies of building SaaS frameworks within Rails apps. They also explore the idea of apprenticeship programs for coding, discussing the potential benefits for mentors and apprentices alike. The episode is filled with insights on open-source projects, AI model integration, and the Ruby Dev Summit.Spon
Ruby Dev Summit - Jason Swett
Charles Wood catches up with Jason Swett to discuss the intriguing future of Ruby and his unwavering commitment to the language. The conversation delves into Jason's projects, including his upcoming CI product, and his motivation for continuing to work with Ruby. They also touch on the Sin City Ruby conference, the direction of Jason's career, and his unique approach to building relationships in t
Ruby Dev Summit - Andy Maleh
Charles Wood delves into the latest advancements in the realm of technology and software development. In this episode, he brings you an in-depth exploration of the evolving landscape of Ruby programming, featuring insights from the esteemed Andy Maleh. Join them as they uncover Andy's in-depth discussion on Ruby's expanding potential, particularly in the domains of desktop development, gaming, and
Ruby Dev Summit - Soutaro Matsumoto
Charles Wood has the privilege of hearing from Soutaro Matsumoto, a prominent figure in the Ruby community. Soutaro offers an in-depth exploration of RBS, a crucial aspect of Ruby development, and discusses the future of the language. He delves into the complexities of type signatures in Ruby, the potential benefits of type systems, and provides valuable insights into the ongoing developments in t
Ruby Dev Summit - Jeremy Evans
Charles Wood sits down with Jeremy Evans, the author of several well-known Ruby gems, including the SQL gem and the ROTA web framework. Jeremy shares his insights on the future of Ruby, including stability, performance improvements, and potential advancements. He also discusses his work in eliminating unnecessary allocations, upcoming changes in the Ruby community, and his book, "Polished Ruby Pro
Ruby Dev Summit - Alex Rudall
In this episode, Charles Wood engages in an insightful conversation with Alex Rudall about the evolving role of AI within the Ruby community. They dissect the implications of AI advancements on the future of Ruby, addressing the declining usage of the language and its potential staying power. Through this discussion, they aim to uncover the opportunities and obstacles that await developers in the
The Future of the Ruby Programming Language
Charles Wood delves into the intricacies of the Ruby programming language, exploring the recent and upcoming advancements. He provides insightful discussions on performance upgrades such as the just-in-time compiler (JIT), the Prism parser, the async library, and Ruby types. He also gets a sneak peek of the upcoming 5-day Ruby challenge with OpenAI. Join them as they uncover the significant develo
Ruby Dev Summit - Samuel Williams
In today's episode, Charles Wood delves into the expertise of Samuel Williams, a prominent Ruby developer hailing from New Zealand. Charles Wood dissects his extensive experience with Ruby, the challenges he encountered while grappling with scalability, and the inception of his pivotal projects, Async and Falcon. Join them as they unravel the complexities of concurrency, actor-based models, and th
Ruby Dev Summit - Federico Iachetti
In today's episode, Charles Wood delves into the future of Ruby, with a keen focus on performance enhancements, parser modifications, and syntax updates. Our guest, Federico Iachetti, shares valuable insights into the potential integration of a JIT compiler and parser with his editor, shedding light on the technical advancements poised to shape the future of Ruby. Join them as they navigate the i
Ruby Dev Summit - Stephen Margheim
Charles Wood explores the resurgence of Ruby and Ruby on Rails in the web development community. Our featured speaker, Stephen Margheim, delves into the technical aspects that have contributed to the renewed interest in Ruby, including its simplicity, intuitive nature, and pragmatic approach. They discuss the practical applications of Ruby in web development, the emergence of new companies adoptin
Ruby Dev Summit - Kinsey Durham Grace
In this episode, Charles Wood presents a thought-provoking interview with Kinsey Durham Grace. The conversation centers around the future of Ruby and the crucial need for the inclusivity of parents and caregivers within the Ruby community. Furthermore, Charles explores Kinsey's endeavors within the Ruby Central board, including efforts to support in-person Ruby meetups and secure funding from corp
Ruby Dev Summit - Amanda Perino
In this episode, Charles Wood delves into the exciting world of Ruby on Rails with Amanda Perino, director of the Ruby on Rails Foundation. Charles and Amanda discuss the future of Ruby, the renewed energy and positivity in the Ruby and Rails community, the latest developments and frameworks in Rails, and the significance of events and community outreach in the technology space. With a focus on do
The Future of Ruby's Community
Charles Wood takes an in-depth look at the future of Ruby's community, examining the recent revival of energy at conferences and the resurgence of local events. Chuck discusses the impactful contributions to the Ruby and Rails communities, as well as the initiatives of organizations like Ruby on Rails Foundation and Ruby Central. Tune in for insights from Ruby experts and compelling discussions o
Ruby Dev Summit - Stefanni Brasil
In this episode, Charles Wood has the pleasure of interviewing Stefanni Brasil, a senior developer at Cloudbot and co-founder of Hexdevs. Stefanni shares insights on the future of Ruby, the evolving Ruby community, the energy surrounding Ruby, and the contributions she brings to the Ruby community. She also discussed the training resources available and the excitement surrounding the return of Rub
Ruby Dev Summit - Jason Charnes
In this episode, Charles Wood delves into the world of Ruby on Rails with our esteemed guest, Jason Charnes. The discussion centers on the resurgence of interest in Rails, its adaptability across diverse industries, and the notable developments within the Rails ecosystem. From examining the future of Ruby and Rails to the significant impact of community engagement, our speakers provide comprehensi
Ruby Dev Summit - Greg Molnar
While Greg Molnar discusses a range of topics related to the future of Ruby and Rails, he primarily focuses on the critical importance of security in web application development. His insights into the Spectre scanner and its role in identifying vulnerabilities in Rails code shed light on the necessity for robust security measures in the Ruby and Rails ecosystem. Additionally, Greg's observations a
Ruby Dev Summit - Elise Shaffer
In this episode, Charles Wood delves into the evolving landscape of Ruby development with an esteemed guest, Elise Shaffer, the host of the Ruby on Rails podcast. Elise offers valuable insights into the future of Ruby, emphasizing the growing energy and enthusiasm within the community. They explore the latest developments in the Rails and Ruby ecosystem, including new features and tools, and discu
Ruby Dev Summit - Valentino Stoll
In this episode, Charles Wood has the privilege of speaking with Valentino Stoll, a seasoned developer at Doximity, as they explore the nuanced differences between Falcon and Puma ideologies. The conversation delves into Shopify's optimization for forking with Ruby, the introduction of the "with" feature in Ruby, and the potential competition with Python in the data science space. They also discus
The Future of Ruby Media and Learning Ruby
Charles Wood delves into the future of Ruby's media landscape and learning opportunities within the Ruby community. He shares insights and experiences from the evolution of Ruby-related content, including podcasts, video series, and learning resources. He explores the rich history of Ruby Media and gets a glimpse of what's to come, including new podcast series and learning opportunities aimed at t
Unveiling the Secure Fusion: Ractors, Native Extensions, and Efficiency in Ruby Projects - RUBY 625
Marc-André Cournoyer is the founder and president and Code Monkey at Coded Inc. They explore the intricate details of Ruby and its integration with various technologies to create robust and secure solutions. They enlighten us with their expertise on event-driven frameworks and the importance of simplicity in software development. They also uncover the pioneering work of Shopify with the liquid tem
Ruby Dev Summit - Joe Masilotti
Charles Wood and Joe Masilotti delve into the intricate world of Ruby, static site generators, and mobile app development. Joe shares valuable insights into the future of Ruby, its role in Rails, and the revolutionary potential of Turbo Native for rendering Rails websites within native iOS and Android apps. They explore the challenges and prospects of Ruby in the mobile app space, shedding light o
Ruby Dev Summit - Sebastian Wilgosz
In this episode, Charles explores the nuanced future of Ruby with the insightful Sebastian Wilgosz. They navigate the challenges faced by junior developers in a market dominated by demand for senior and mid-level talent, as well as the imperative to inspire the next generation with the merits of Ruby. The discussion also delves into the evolving landscape of JavaScript-free applications and the po
Ruby Dev Summit - Rich Steinmetz
In this episode, Charles Wood engages in an insightful discussion with Rich Steinmetz, focusing on the future of Ruby and Rails development, as well as the evolving landscape of public APIs. Rich provides valuable insights into the upward trends in Ruby and Rails development, highlighting potential new directions and innovations in the field. They delve into the advancements in the Ruby language,
Ruby Dev Summit - Yuta Saito
Today's episode delves into the intricate realm of WebAssembly with, Yuta Saito, a Ruby core committer. Yuta shares valuable insights into the Ruby WebAssembly (WASM) project, highlighting its potential to revolutionize the performance and versatility of the Ruby programming language. Join Charles and Yuta as they explore the technical intricacies and future implications of this ambitious endeavor
Recommended

1000x

1001 Classic Short Stories & Tales

1001raah | هزار و یک راه

1001 Sherlock Holmes Stories & The Best of Sir Arthur Conan Doyle

1001 Songs That Make You Want To Die

100 Famous Dogs

#100MasterCoaches with Mel Leow, MCC

100% Mixtape Podcast

100 With The Hunter's

10-41: A UCSO Podcast

108.3 WGKSRADIO DEEP HOUSE PARTY

10 at a Time