Ruby Rogues - podcast cover

Ruby Rogues

Charles M Woodtopenddevs.com
Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.

Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

Episodes

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 Ruby conferences. Join them as they dive into this engaging conversation about the world of Ruby develo...

Feb 14, 202423 min

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 comprehensive insights into the ever-evolving landscape of web development. Join them for an illuminating conve...

Feb 14, 202437 min

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 about the growth and potential of the Ruby community offer valuable perspectives on the trajectory of...

Feb 14, 202428 min

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 discuss the potential for performance improvements in Ruby. Join them as they examine the versatility of ...

Feb 14, 202439 min

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 discuss upcoming enhancements to Ruby, the use of authentication in Rails, hardware, and IoT projects, and...

Feb 14, 202434 min

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 those interested in building applications with Rails for software as a service. Stay tuned as Charles...

Feb 14, 20248 min

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 templating language and the potential of leveraging Rust in combination with Ruby for enhanced safety a...

Feb 14, 202457 min

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 on the intricacies of app development and the evolving landscape of static site generators. Whether y...

Feb 13, 202435 min

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 potential resurgence of back-end technologies. Join them as they dissect the complexities of Ruby's ma...

Feb 13, 202437 min

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, performance optimizations, and the need for enhanced API development tools within the Ruby and Rails...

Feb 13, 202428 min

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, shedding light on the significant advancements and challenges facing the Ruby community. Socials L...

Feb 13, 202429 min

Ruby Dev Summit - Amir Rajan

Amir Rajan is the CEO at DragonRuby LLP. In today's episode, Charles Wood have the privilege of speaking with Amir Rajan, the developer behind DragonRuby, a game engine that harnesses the power of Ruby code. They explore the unique and creative aspects of game development in Ruby, the future prospects of DragonRuby, and the potential impact of this innovative approach in the gaming industry. Join them as they delve into the intersection of creativity, technology, and programming with a focus on ...

Feb 13, 202439 min

Ruby Dev Summit - Elia Schito

Charles Wood and Elia Schito delve deep into the future of the Ruby programming language. In this insightful discussion, Elia Schito, an influential Italian developer known for his work on Opal, provides valuable insights into transpiling Ruby to JavaScript and the appeal of writing in Ruby. Join them as they explore the potential of "Rails plus" with a Ruby-based front-end, the balance between pragmatism and the allure of beautiful things in development, and the latest advancements in the Ruby ...

Feb 13, 202430 min

The Future of the Ruby Platforms

This is a special episode of Top End Devs, where Charles Wood delves into the thought-provoking insights shared at the Ruby Dev Summit. Today, he takes a deep dive into the future of Ruby development across various platforms. He provides a comprehensive overview of the summit, highlighting the evolution of Ruby beyond its traditional web ecosystem. From discussions on its potential in gaming, mobile development, web assembly, and desktop applications, this episode offers a profound exploration o...

Feb 13, 202414 min

Mastering Ruby Version Managers - RUBY EXTRA 6

Charles Wood dives into the world of Ruby version managers. He explores the challenges of managing different versions of Ruby for various projects and discusses the evolution of tools that have made it easier to switch between Ruby versions. Whether you prefer to use Docker or manage Ruby versions directly on your machine, he shares insights and recommendations to streamline your development process. Plus, don't miss out on updates about the Ruby Dev Summit and how you can access insightful inte...

Feb 11, 20245 min

Managing Gem Dependencies - RUBY EXTRA 5

Charles Wood dives into a tool that can save you a lot of time and effort when working with Ruby projects. He talks about Pessimize, a gem that helps manage gem versions in a project to avoid compatibility issues. He discusses how Pessimize works to lock in specific gem versions and prevent unexpected updates that could break the code. Stay tuned to learn more about how Pessimize can streamline your development process and prevent dependency issues in your Ruby projects. Sign Up: Ruby Dev Summit...

Feb 09, 20247 min

Unpacking the Ruby Just-In-Time (JIT) Compiler - RUBY EXTRA 4

Charles Wood dives into the performance attributes of JIT in the Ruby virtual machine, discussing its evolution from Ruby 3.0 to the latest features in Ruby 3.3. Explaining the process of how JIT enhances the speed of Ruby code execution, he also shares insights into the challenges and benefits of integrating JIT into development environments. If you're curious about the potential impact of JIT on your Ruby programs, this episode is a must-listen. Sign Up: Ruby Dev Summit Advertising Inquiries: ...

Feb 08, 20247 min

Navigating Real-Time Application Development - RUBY 624

Alec Larsen is a staff engineer at Procore. They dive into a rich discussion about the evolution of the Ruby on Rails framework and its integration with modern web development technologies. They explore topics such as view components, state management, and server-side responses, while also delving into the challenges and potential solutions in this rapidly evolving landscape. The conversation covers a wide range of themes, including meetups, deployment options, client-server coordination, and th...

Feb 07, 20241 hr 4 min

Insider's Look at Ruby Conferences and Engagement Opportunities - RUBY EXTRA 3

Charles Wood dives into the vibrant Ruby community, upcoming conferences, and tips for anyone interested in speaking at these events. He talks about the resources available for finding conferences, the excitement of the community as events start to return, and the potential for individuals to share their knowledge by speaking at these gatherings. Stay tuned as he dives into the world of Ruby conferences and the opportunities they present. Sign Up: Ruby Dev Summit Advertising Inquiries: https://r...

Jan 31, 20247 min

Examining GoodJob, SolidQ, and More - RUBY 623

Ben Sheldon is a professional software developer and the author of GoodJob. They delve into the evolution of GoodJob, a background job library for Ruby on Rails, and its compatibility with Postgres. They also explore the challenges of choosing the right tools for background tasks and the potential for AI in job queuing. Stay tuned as they navigate through the nuances of database compatibility, job routing, and the importance of seeking help and support in the tech community. Sponsors Chuck's Res...

Jan 31, 20241 hr 12 min

Mastering App Deployment with Kamal - Ruby Extra 2

Charles Max Wood shares his experience using Kamal to deploy apps. He highlights the simplicity and cost-effectiveness of Kamal compared to other deployment options, such as Heroku. Charles delves into the technical aspects of Kamal's deployment process, including its integration with Docker, traffic load balancing, and the management of accessories like databases and search engines. He emphasizes the seamless experience and efficiency of deploying with Kamal, showcasing its potential to revolut...

Jan 27, 20246 min

Exploring the Future: What's Ahead for Ruby and Ruby Dev Summit - Ruby Extra 1

Charles Max Wood dives into the world of Ruby as we explore the future of the language and its exciting developments. From the Ruby Dev Summit to the potential of Ruby in AI and other emerging technologies, he takes you on a journey through the latest advancements and possibilities within the Ruby community. Join him as he discusses the potential for Ruby in AI, its role in web development, and the upcoming Ruby Dev Summit. Sign Up: Ruby Dev Summit Advertising Inquiries: https://redcircle.com/br...

Jan 25, 20247 min

Flipper Cloud and the Future of Feature Flags - RUBY 622

John Nunemaker works at Box Out Sports and Fewer & Faster (creators of Flipper Cloud) as a programmer and owner. They do a deep dive into the intricate world of software development and feature flags. The conversation revolves around the challenges, strategies, and benefits of using feature flags, offering valuable insights gleaned from personal experiences. From effectively managing and removing feature flags to the development of a telemetry system in the cloud, this episode provides an in...

Jan 24, 20241 hr 11 min

Powering Rails Applications with Postgres - RUBY 621

Andrew Atkinson is a software engineer, PostgreSQL specialist, and author. They delve deep into the world of database management and development. They engage in an insightful discussion covering various aspects of Postgres and Ruby on Rails. They explore topics such as database scalability, cache management, and data partitioning strategies, providing valuable insights for developers looking to optimize their applications. Join them as they uncover the latest trends and best practices in the wor...

Jan 17, 20241 hr 11 min

Unveiling Open-Source Ruby Projects - RUBY 620

Pete Matsyburka is a Ruby developer and the mind behind DocuSeal. They delve into the world of Ruby development, with a special focus on different open-source projects. Together, they uncover the journey of creating an open-source document signing tool and the challenges and triumphs of commercializing an open-source project. From parsing HTML tags to handling PDFs, the conversation delves into the technical aspects of the project and also touches on the broader themes of open-source development...

Jan 10, 20241 hr

Unraveling Ruby's AI Journey with Alex Rudall - RUBY 619

Alex Rudall is the creator of the ruby-openai gem. They explore the latest developments in the world of technology. They dive into the fascinating world of Ruby development and artificial intelligence. Join them as they delve into conversations about utilizing large language models for Rails apps, navigating the challenges and opportunities within the Ruby community, and the potential of Ruby in the context of AI and machine learning. From the renaming of Rails AI to the Peaceterms project to di...

Jan 03, 202456 min

Turbo 8 Unpacked: Cutting-Edge Features, Open Source Wins - RUBY 618

Jorge Manrubia is the lead programmer at 37signals. They delve into the world of Turbo 8, a front-end library aimed at enhancing user experience and response times on the web. They discuss the latest developments and challenges in creating a seamless web experience. From the evolution of Turbo to the use of WebSockets and the philosophical alignment with Basecamp's principles, they explore the cutting-edge technology and thought processes driving the web development industry. Join them as they u...

Dec 20, 20231 hr 1 min

Understanding Framework Flexibility - RUBY 617

Daniel Doubrovkine is the principal engineer at Amazon Web Services. They dive deep into the world of APIs, frameworks, and open-source contributions. They discuss the pros and cons of using GraphQL and Grape for different client-side applications, the evolution of open-source involvement, and the challenges of contributing to well-established projects. Sponsors Chuck's Resume Template Developer Book Club Become a Top 1% Dev with a Top End Devs Membership Links grape Slack ♥ Ruby Socials LinkedI...

Dec 13, 20231 hr 8 min

Elevating Rails Development: Insights into Turbo Native with Joe Masilotti - RUBY 616

Joe Masilotti is the Turbo Native guy. The conversation revolves around Turbo Native, iOS and Android app development, and the use of Rails to build mobile applications. They explore the advantages and challenges of Turbo Native, the limitations of other development options, and the exciting future developments in store for Rails developers. Join us as we unravel the fascinating world of mobile app development with a touch of Ruby magic. Sponsors Chuck's Resume Template Raygun - Application Moni...

Dec 06, 202355 min

Enhancing Ruby on Rails with Hotwire: Turbo, Stimulus, and Strata for Efficiency - RUBY 615

Yaroslav Shmarov is a senior Ruby on Rails engineer. They explore all things Ruby on Rails and hot topics in the tech world. They delve into the intricacies of Hotwire, the latest server-side rendering technology, and its integration with Ruby on Rails. Moreover, they share their insights on Turbo, Stimulus, and Strata, discussing their use cases, advantages, and challenges. Join us as we discuss the potential impact of Hotwire on front-end development and the dynamic landscape of content creati...

Nov 29, 20231 hr 3 min