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.
…
continue reading
The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Co-hosted by Elise Shaffer, Brian Mariani, Jemma Issroff and Nick Schwaderer. Edited by Peachtree Sound.
…
continue reading
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.
…
continue reading
Three Rubyists having conversations and interviewing others about Ruby and web development.
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650
1:17:55
1:17:55
Play later
Play later
Lists
Like
Liked
1:17:55
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 soluti…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Cloud Migration, Server Costs, and CDN Challenges - RUBY 650
1:17:55
1:17:55
Play later
Play later
Lists
Like
Liked
1:17:55
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 soluti…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Mike Dalessio on HTML parsing & sanitization and SQLite
55:14
55:14
Play later
Play later
Lists
Like
Liked
55:14
In this episode, hosts Chris and Andrew sit down with Mike Dalessio, a seasoned Ruby developer and contributor to numerous open-source projects. Mike shares his journey from his early days with Ruby, including his contributions to Shopify and pivotal projects like Nokogiri and Mechanize. The conversation also delves into the challenges and innovati…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 522: Mentoring Junior Devs with Adam Cuppy
39:42
39:42
Play later
Play later
Lists
Like
Liked
39:42
A recent focus of many in the community has been expanding the community. We all love Rails and want to create the best community possible. Part of this focus has to include early career devs. We need to expose them to Rails and mentor them into the senior developers and tech leaders we need in the future. Adam Cuppy joins the show today to teach h…
…
continue reading
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. Links Software Top 40 Software.com LinkedIn- Mason Mclead Picks Charles- Fanatical Prospec…
…
continue reading
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. Links Software Top 40 Software.com LinkedIn- Mason Mclead Picks Charles- Fanatical Prospec…
…
continue reading
In this episode, Jason, Chris, and Andrew dive deep into Ruby on Rails 7.2 discussions and share their experiences with the new RC1 rate limited feature. The conversation also covers the challenges of upgrading dependencies, the shift from asdf to mise for faster language management and explores ways to simplify development workflows with dev conta…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Authentication Generator in Rails 8, 20th anniversary of Rails, and more!
45:22
45:22
Play later
Play later
Lists
Like
Liked
45:22
You don’t want to miss this episode of Remote Ruby as Jason, Chris, and Andrew mark the 20th anniversary of Rails by diving into an engaging and eclectic discussion. They kick off with social media dynamics, particularly the rebranding of Twitter to ‘X’ and how to manage online exposure to certain names, before reminiscing about their first Rails p…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 521: Euruko with Muhamed Isabegovic
27:50
27:50
Play later
Play later
Lists
Like
Liked
27:50
EuRuKo (European Ruby Konferenz) is the largest and longest running annual Ruby conference in Europe, since 2003, that brings you all the good news about Ruby and its friends. Every year it takes place in a different European city, the location being chosen by participants. Today's guest is Muhamed Isabegovic, who has taken over organizing Euruko t…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Innovations in Ruby Concurrency: Tips and Tools - RUBY 648
1:13:36
1:13:36
Play later
Play later
Lists
Like
Liked
1:13:36
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Innovations in Ruby Concurrency: Tips and Tools - RUBY 648
1:13:36
1:13:36
Play later
Play later
Lists
Like
Liked
1:13:36
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Achieving High Performance: SQLite, Postgres, and Scalable Ruby Apps - RUBY 647
1:22:24
1:22:24
Play later
Play later
Lists
Like
Liked
1:22:24
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, espe…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Achieving High Performance: SQLite, Postgres, and Scalable Ruby Apps - RUBY 647
1:22:24
1:22:24
Play later
Play later
Lists
Like
Liked
1:22:24
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, espe…
…
continue reading
In this episode of Remote Ruby, Jason and Chris dive into the complexities of modern web development, focusing on the challenges and frustrations with rich text editors, front-end tools, and the intricate balance between server-side and client-side rendering. Through their experiences, they highlight the evolving landscape of frameworks like Rails,…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 520: Backend Accessibility with Hilary Stohs-Krause
36:29
36:29
Play later
Play later
Lists
Like
Liked
36:29
In our last episode, we talked about Web Accessibility. But, did you know that there are accessibility concerns on the backend and in our interactions with our teams. Hilary Stohs-Krause joins the show to tell us more about how we can be more accommodating to our teams. Show Notes Simple writing "Disability Impacts All of Us" (CDC) - https://www.cd…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Unlocking the Power of Functional Programming and Elm with Richard Feldman - RUBY 646
54:50
54:50
Play later
Play later
Lists
Like
Liked
54:50
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 construct…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Unlocking the Power of Functional Programming and Elm with Richard Feldman - RUBY 646
54:50
54:50
Play later
Play later
Lists
Like
Liked
54:50
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 construct…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Navigating SQL Data Changes: Tools and Techniques for Data Recovery - RUBY 645
1:02:33
1:02:33
Play later
Play later
Lists
Like
Liked
1:02:33
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, an…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Navigating SQL Data Changes: Tools and Techniques for Data Recovery - RUBY 645
1:02:33
1:02:33
Play later
Play later
Lists
Like
Liked
1:02:33
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, an…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 519: Joel Hawksley on Web Accessibility
37:53
37:53
Play later
Play later
Lists
Like
Liked
37:53
Joel is a staff software engineer at GitHub, working on user interface architecture and strategy. For the last several years, he has been part of the team working to improve the accessibility of GitHub.com. He also leads development of the ViewComponent framework. Today, he joins the show to teach us about Web Accessibility Show Notes Joel's RailsC…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
What is a Top 5% Developer? - RUBY 644
1:08:53
1:08:53
Play later
Play later
Lists
Like
Liked
1:08:53
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. Links Devchat.tv | Dev Rev Picks Charles- The 360 Leader: Developing your Influence from Anywhere in the Organization by John C. …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
What is a Top 5% Developer? - RUBY 644
1:08:53
1:08:53
Play later
Play later
Lists
Like
Liked
1:08:53
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. Links Devchat.tv | Dev Rev Picks Charles- The 360 Leader: Developing your Influence from Anywhere in the Organization by John C. …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Leveraging Ruby for Effective Prompt Engineering and AI Solutions - RUBY 643
1:09:50
1:09:50
Play later
Play later
Lists
Like
Liked
1:09:50
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 call…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Leveraging Ruby for Effective Prompt Engineering and AI Solutions - RUBY 643
1:09:50
1:09:50
Play later
Play later
Lists
Like
Liked
1:09:50
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 call…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RubyConf with Kinsey Durham Grace and Jim Remsik
26:13
26:13
Play later
Play later
Lists
Like
Liked
26:13
In this episode of Remote Ruby, Jason, Chris, and Andrew reunite after six months to dive into the details of the upcoming RubyConf 2024 with program chairs Kinsey Durham Grace and Jim Remsik. The discussion covers various aspects of the conference, such as the emphasis on more technical talks, the introduction of several keynotes including Matz an…
…
continue reading
In this episode of Remote Ruby, Jason and Chris catch up with a discussion on setting up a home office with new furniture, organizing hardware with a 3D printer, and dealing with nostalgia for old video games. Then they delve into technical issues faced with the Postgres database on DigitalOcean, migrating to Crunchy Data, and adjusting web concurr…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 518: Live From The Rails Conf Hallway Track!
26:01
26:01
Play later
Play later
Lists
Like
Liked
26:01
While at Rails Conf, I caught up with several attendees and organizers to discuss their experiences. These quick interviews have been collected for this episode. Our Guests: Trevor John https://github.com/trevorrjohn Joshua Paine https://github.com/midnightmonster/activerecord-summarize David Hill https://github.com/Esmale Alex Mitchell @a_mitch on…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Integrating AI in Application Development with Obie Fernandez - RUBY 642
1:28:08
1:28:08
Play later
Play later
Lists
Like
Liked
1:28:08
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 …
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Integrating AI in Application Development with Obie Fernandez - RUBY 642
1:28:08
1:28:08
Play later
Play later
Lists
Like
Liked
1:28:08
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 …
…
continue reading
In this episode, Chris and Andrew dive into the intricacies of tracking changes in Rails models using gems like Paper Trail and Audited. They discuss challenges faced in bulk actions like 'update all' and 'destroy all' that don't trigger Active Record callbacks. The conversation explores potential solutions, including overriding methods and using w…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation - RUBY 641
1:04:04
1:04:04
Play later
Play later
Lists
Like
Liked
1:04:04
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 documentati…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Leveraging OpenAPI: Creating Effective RESTful API Specifications and Documentation - RUBY 641
1:04:04
1:04:04
Play later
Play later
Lists
Like
Liked
1:04:04
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 documentati…
…
continue reading
In this episode, host Chris and his GoRails team, Collin Jilbert and Kent Crutchfield, discuss the latest release of Rails 7.2, highlighting major new features like development containers, browser version guard, and the new minimum Ruby version. They also delve into community reactions, including some criticisms about Rails' speed and the large…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 517: Rails Conf 2024 Crossover: Off The Rails
29:32
29:32
Play later
Play later
Lists
Like
Liked
29:32
At Rails Conf 2024, I gathered several of our favorite ruby podcasters for a giant crossover episode! In this episode we have: Drew Bragg from Code and the Coding Coders Who Code It - https://podcast.drbragg.dev/ Julie J from Ruby For All - https://www.rubyforall.com/ Jason Swett from Code with Jason - https://www.codewithjason.com/ Joël Quennevill…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Mastering API Testing: Using Shoulda Matchers and Super Diff in Ruby - RUBY 640
31:31
31:31
Play later
Play later
Lists
Like
Liked
31:31
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 a…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Mastering API Testing: Using Shoulda Matchers and Super Diff in Ruby - RUBY 640
31:31
31:31
Play later
Play later
Lists
Like
Liked
31:31
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 a…
…
continue reading
In this episode, Jason and Chris chat about their experiences at various RailsConf and RubyConf’s. Then, they have deeper discussions on topics like transitioning from Single Table Inheritance (STI) to delegated types in coding, addressing technical debts in product development, and the challenges and strategies of implementing subscription and one…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Evolution with Bridgestone - RUBY 639
1:06:31
1:06:31
Play later
Play later
Lists
Like
Liked
1:06:31
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Evolution with Bridgestone - RUBY 639
1:06:31
1:06:31
Play later
Play later
Lists
Like
Liked
1:06:31
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
RailsConf 2024 Recap with the GoRails crew
45:45
45:45
Play later
Play later
Lists
Like
Liked
45:45
In this episode of Remote Ruby, host Chris is joined by guests Kent Crutchfield and Collin Jilbert, sharing their experiences and reflections from the recent RailsConf in Detroit, MI. They discuss various aspects of the conference, including the engaging talks, the announcement of RailsConf's impending conclusion in favor of focusing on RubyCon…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Reactivity: Navigating Front-end Solutions and Innovations - RUBY 638
1:18:09
1:18:09
Play later
Play later
Lists
Like
Liked
1:18:09
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Reactivity: Navigating Front-end Solutions and Innovations - RUBY 638
1:18:09
1:18:09
Play later
Play later
Lists
Like
Liked
1:18:09
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 516: Catching Up On The Rails Foundation with Amanda Perino
32:28
32:28
Play later
Play later
Lists
Like
Liked
32:28
Over the last year, the Rails Foundation has been hard at work on several initiatives. After a successful Rails World last year, they’ve been working on the program for this year’s Rails World in Toronto. The Rails Foundation has also been working on several other initiatives that are very important to our community. Amanda Perino, Executive Direct…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Revelations: Boosting Speed and Efficiency - RUBY 637
1:04:21
1:04:21
Play later
Play later
Lists
Like
Liked
1:04:21
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 impleme…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby Revelations: Boosting Speed and Efficiency - RUBY 637
1:04:21
1:04:21
Play later
Play later
Lists
Like
Liked
1:04:21
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 impleme…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Episode 515: Livestreaming Code On Twitch with Rachael Wright-Munn
32:32
32:32
Play later
Play later
Lists
Like
Liked
32:32
I am very excited for today’s episode! Twitch is a livestreaming service where users can stream themselves to the internet. Twitch is known for video game streaming. But, people stream all kinds of things, including software development. Today's guest is Rachael Wright-Munn who livestreams Rails development on Twitch Show Notes Rachael’s Twitch: ht…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Continuous Delivery and Continuous Self-Improvement
49:27
49:27
Play later
Play later
Lists
Like
Liked
49:27
In this episode, Jason, Chris, and Andrew reflect of their experiences of developing software, focusing on aspects such as the Fast and Furious franchise, writing in Ruby, React development, and grappling with OAuth 2.0 issues. They dive into testing, specifically the challenges of maintaining a meaningful test suite and the revelations from addres…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby in the Browser: Exploring Web Performance, Reactivity, and Front-End Complexity - RUBY 636
1:09:46
1:09:46
Play later
Play later
Lists
Like
Liked
1:09:46
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
Ruby in the Browser: Exploring Web Performance, Reactivity, and Front-End Complexity - RUBY 636
1:09:46
1:09:46
Play later
Play later
Lists
Like
Liked
1:09:46
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…
…
continue reading
![Artwork](/static/images/128pixel.png)
1
The Life and Death of a Rails App with Olivier Lacan - RUBY 635
1:07:11
1:07:11
Play later
Play later
Lists
Like
Liked
1:07:11
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 incorpor…
…
continue reading