Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • MRS 092: Leonardo Tegon
    Sponsors
    • Sentry use the code “devchat” for 2 months free on Sentry small plan

    • CacheFly

      Host: Charles Max Wood

      Joined By Special Guest: Leonardo Tegon

      Episode Summary

      Leonardo Tegon is a software developer at Plataformatec, the company that created the Elixir Language. Leonardo talks about how he ended up at Plataformatec.

      Links
      • Ruby Rogues 416: The Difference between Devise and Warden with Leonardo Tegon

      • Leonardo's Twitter

      • Leonardo's GitHub

      • Leonardo's LinkedIn

      • Plataformatec

      • Devise

      • EverywhereRB Ruby and Rails Community

        Picks

        Leonardo Tegon:

        • Legion

        • How to Win Friends & Influence People by Dale Carnegie

          Charles Max Wood:

          • New podcasts are being added on Devchat.tv - Sustain Our Software

          • Ladders with feet on them so they don't slide off - Charles had an accident while working on the roof of his father-in -law.

          • Check out the new Devchat.tv site!

          • If you want to be on the Devchat.tv mailing list, sign up here.

          • Cibola Burn (The Expanse) by James S. A. Corey

            24 min
          • RR 418: The Life and Death of a Rails App with Olivier Lacan
            Sponsors
            • Sentry use code “devchat” for $100 credit
            • Triplebyte offers $1000 signing bonus
            • RedisGreen
            Panel
            • Charles Max Wood
            • David Kimura
            • Nate Hopkins
            • Andrew Mason
            With Special Guest: Olivier LacanEpisode SummaryOlivier 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 experience with the life and death of a project. They talk about technical debt and the trouble that it can create, and the importance of making your Rails application maintainable. Olivier talks about his experience when Code School was acquired by Pluralsight. The panel discusses the inevitability of the end of an application and different ways of managing company integration. They talk about ways to plan for shutting down a project. One of the best ways to make integration easier is to clean up your code and always be considering what data needs to be kept and what can be truncated. They discuss some of the issues around storing customer data and respecting individual privacy. The panel talks more about sunsetting, or the ending of an app. People often think that shutting down an app doesn’t have any impact, but it is important to give customers time to adjust to change, as Olivier found out with Code School. Dave talks about different reactions that one could have when change happens. The panel talks about some of the emotional implications of having to destroy something that you’ve worked hard on for a long time. Ultimately, your project isn’t where you should put your self-worth, because projects will come to an end. When things do end, it’s important to look back at where you’ve come from and the impact that you’ve had on people. Links
            • Lambda
            • Dependabot
            • Peoplecode
            • Pluralsight
            • Trackable
            • Paranoia
            • Discard 
            • Rails for Zombies
            Follow DevChat on Facebook and Twitter PicksAndrew Mason:
            • Wild Sardines from Wild Planet
            David Kimura:
            • 5K screens from LG
            Charles Max Wood:
            • Pluralsight
            • New Show: Adventures in DevOps
            • Butcher Box
            • Hotels.com 
            Nate Hopkins:
            • Keynote speech from RailsConf
            Olivier Lacan:
            • Oatley
            • Horizonzerowaste.com 
            • Adobe Lightroom CC
            Special Guest: Olivier Lacan.

            Advertising Inquiries: https://redcircle.com/brands

            Privacy & Opt-Out: https://redcircle.com/privacy

            Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
            1 hr 11 min
          • MRS 091: Kurtis Rainbolt-Greene
            Sponsors
            • Sentry use the code “devchat” for 2 months free on Sentry small plan
            • CacheFly
            • Host: Charles Max Wood

              Joined By Special Guest: Kurtis Rainbolt-Greene

              Episode Summary
              Links
              • RR 410: Kubernetes with Kurtis Rainbolt-Greene
              • Kurtis' Twitter
              • Kurtis' GitHub
              • Kurtis' LinkedIn
              • EverywhereRB Ruby and Rails Community
              • Devchat.tv on Facebook
              • Devchat.tv
              • Picks

                Kurtis Rainbolt-Greene:

                • Foundation | A New Era of Organic City-Building
                • Charles Max Wood:

                  • The 12 Week Year by Brian P. Moran
                  • https://www.notion.so/
                  • Podwrench.com - if you are thinking of starting a podcast, reach out to Charles Max Wood
                  • Many more exciting new podcasts are starting on Devchat.tv be sure to check it out:
                    • Adventures in Blockchain
                    • Adventures in Devops
                    • Adventures in .NET
                    • Data Therapy
                    • Sustain Our Software
                    • If you are interested in becoming a host on one of these shows reach out to Charles Max Wood
                    • Other exciting topics Devchat.tv is looking to host podcasts on are:
                      • Artificial Intelligence
                      • Machine Learning
                      • Virtual Reality/ Augmented Reality
                      • Python
                      • We have just launched the new Devchat.tv! - make sure to check it out and give feedback to Charles Max Wood
                      • 42 min
                      • RR 417: The Devchat.tv Mission and Journey with Charles Max Wood
                        Sponsors
                        • Sentry use the code “devchat” for 2 months free on Sentry small plan
                        • Triplebyte offers a $1000 signing bonus
                        • RedisGreen
                        • Cachefly
                        Panel
                        • Charles Max Wood
                        Episode SummaryCharles talks about his journey as a podcaster and his mission with Devchat.tv. Devchat.tv  is designed to home podcasts that speak to all developer communities. Charles also plans Devchat.tv to host shows for technologies that are on the verge of a breakthrough and will be a lot more widely available in the near future such as Artificial Intelligence (AI), Internet of Things (IoT), Virtual Reality (VR) and Augmented Reality (AR). There are new shows being added continuously to reach out to new communities, some examples of which are: a Data Science show, a DevOps show and an Open Source show.As a kid, Charles would record his own shows on a tape recorder. He was always interested in technology. While studying Computer Engineering at Brigham Young University, he worked in the University's Operations Center. Upon graduation, he started working for Mozy where he was introduced to podcasts. Listen to the show to find out the rest of Charles' story, some of the lessons and tips he learned throughout his journey and the evolution of the shows on Devchat.tv.If there isn't a show for your community and you would like there one to be, reach out to Charles. Also if there was a podcast about a programming related subject that ended abruptly and you would like it to continue, reach out to Charles. Devchat.tv would like to host these podcasts.Links
                        • Charles' Twitter
                        • EverywhereJS JavaScript Community
                        • EverywhereRB Ruby and Rails Community
                        • Find Your Dream Job As A Developer
                        • Devchat.tv on Facebook
                        • Devchat.tv
                        Picks
                        • EverywhereJS JavaScript Community
                        • EverywhereRB Ruby and Rails Community
                        • Netlify
                        • Eleventy
                        • https://github.com/cmaxw/devchat-eleventy


                        Advertising Inquiries: https://redcircle.com/brands

                        Privacy & Opt-Out: https://redcircle.com/privacy

                        Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
                        17 min
                      • RR 416: The Difference between Devise and Warden with Leonardo Tegon
                        Sponsors
                        • Sentry use code “devchat” for $100 credit
                        • Triplebyte offers $1000 signing bonus
                        • Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues
                        Panel
                        • Charles Max Wood
                        • David Kimura
                        • David Richards
                        • Andrew Mason
                        With Special Guest: Leonardo TegonEpisode Summary Leonardo Tegon is a software developer at Plataformatec, the company that created Devise. Leonardo talks about how he ended up at Plataformatec and shares a little bit about the talk he gave about alternative authentication methods. He talks about the difference between Devise and Warden. Some of the panelists have had some issues with cache warming in Warden, and  Leonardo shares ways to get around it. They talk about authentication strategies used in Warden and Devise and different strategies that tap into hardware.  Leonardo talks about some of the features coming to Devise, although their primary focus is on maintenance. He talks about the work that goes into such a long-standing project, especially concerning maintaining the integrity of the code but also allowing for progress. They talk about some of their favorite features of Devise. Devise is easy to set up and very functional, but also intimidating. When a library is so big and does so much, it has to make some assumptions. Leonardo talks about how they decide what goes into the library at this point and how easy is it for new maintainers to contribute to the project. Leonardo ultimately wants to make it easier for people to jump in.Links
                        • Devise
                        • Warden
                        • Cache warming
                        • Magic email link
                        • Wrapper
                        • WebAuthIn
                        • Follow Leonardo on Twitter and GitHub @tegonl
                        Follow DevChat on Facebook and Twitter PicksLeonardo Tegon:
                        • Teach by learning, lead by teaching by Beth Sajevo
                        • Fluent Forever: How to Learn Any Language Fast And Never Forget It by Gabriel Wyner
                        Andrew Mason:
                        • Rethinking the View Layer with Components by Joel Hoxley
                        • Repo for the talk
                        David Kimura:
                        • Water pressure gauge tester
                        • Other World Computing RAM
                        Charles Max Wood:
                        • Repurpose
                        • New shows coming: Adventures in DevOps, Data Therapy, Sustain Our Software, Adventures in Block Chain, Adventures in .net
                        David Richards:
                        • CalTopo
                        Special Guest: Leonardo Tegon.

                        Advertising Inquiries: https://redcircle.com/brands

                        Privacy & Opt-Out: https://redcircle.com/privacy

                        Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
                        50 min
                      • RR 415: Code Free Developer Interview with Pete Holiday
                        Sponsors
                        • Sentry use code “devchat” for $100 credit
                        • Triplebyte offers $1000 signing bonus
                        • Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues
                        Panel
                        • Charles Max Wood
                        • Dave Kimura
                        • Andrew Mason
                        • Nate Hopkins With Special Guest: Pete Holiday
                        Episode SummarySpecial Guest Pete Holiday is the director of engineering at a company called Samsara and specializes interviewing software engineers. The panel begins by talking about some of the trends they see in tech interviews, specifically the move towards code-heavy interviews. Pete does not think take home tests accurately simulate a work environment, and shares his preferred technique. The panel discusses the most important things to look for in an interview, such as how good of a fit they will be with the company culture. They discuss the importance of hiring junior developers, some of the ethics of internships and compensating for take home projects.They turn the conversation to interview questions and what should be asked to evaluate a candidate. They go through some potential questions and methods for coming up for interview questions. Pete shares the interview process he designed. The panel talks about the importance of resumes. On the subject of resumes, they discuss how to avoid unconscious bias and maintain diversity in the workplace. They give a few tips for people being interviewed, such as doing interviews to keep you skills fresh, even if you aren’t necessarily looking for a job.  The show ends with the panel recapping the most important points of their discussion. They emphasize that as the interviewer, it is imperative that you know what you want and are looking for in a new hire. When you’re doing the interviews, tech skills are important but the fit with the company is more important, and it’s your job to get all of the right information out of the candidate. People interviewing are encouraged to proofread their resumes, ask questions to find out if the company is a right fit, and not be afraid to ask for some accommodations in an interview. Links
                        • Bootstrap Sass
                        • Devise
                        • Pundit
                        • Friendly ID
                        • Glassdoor Follow DevChat on [Facebook](https://www.facebook.com/DevChattv/? tn =%2Cd%2CP-R&eid=ARDBDrBnK71PDmx_8gE_IeIEo5SnM7cyzylVBjAwfaOo1ck_6q3GXuRBfaUQZaWVvFGyEVjrhDwnS_tV) and Twitter
                        PicksAndrew Mason:
                        • Rails ERD gem Dave Kimura:
                        • Plant UML
                        • Drill propeller Charles Max Wood:
                        • Find Your Dream Coder Job
                        • EverywhereRB Nate Hopkins:
                        • Hamilton
                        • Hamilton Lottery app Pete Holiday:
                        • Follow Pete on Twitter
                        • The Manager’s Path
                        • How F*cked Up is Your Management
                        • Jennifer Tu on Confreaks
                        Special Guest: Pete Holiday.

                        Advertising Inquiries: https://redcircle.com/brands

                        Privacy & Opt-Out: https://redcircle.com/privacy

                        Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
                        1 hr 16 min
                      • MRS 090: Charles Max Wood
                        Sponsors
                        • Sentry use the code “devchat” for 2 months free on Sentry small plan
                        • CacheFly
                        • Host: Charles Max Wood

                          Episode Summary

                          Charles talks about his journey as a podcaster and his mission with Devchat.tv. Devchat.tv  is designed to home podcasts that speak to all developer communities. Charles also plans Devchat.tv to host shows for technologies that are on the verge of a breakthrough and will be a lot more widely available in the near future such as Artificial Intelligence (AI), Internet of Things (IoT), Virtual Reality (VR) and Augmented Reality (AR). There are new shows being added continuously to reach out to new communities, some examples of which are: a Data Science show, a DevOps show and an Open Source show.

                          As a kid, Charles would record his own shows on a tape recorder. He was always interested in technology. While studying Computer Engineering at Brigham Young University, he worked in the University's Operations Center. Upon graduation, he started working for Mozy where he was introduced to podcasts. Listen to the show to find out the rest of Charles' story, some of the lessons and tips he learned throughout his journey and the evolution of the shows on Devchat.tv.

                          If there isn't a show for your community and you would like there one to be, reach out to Charles. Also if there was a podcast about a programming related subject that ended abruptly and you would like it to continue, reach out to Charles. Devchat.tv would like to host these podcasts. 

                          Links
                          • Charles' Twitter
                          • EverywhereJS JavaScript Community
                          • EverywhereRB Ruby and Rails Community
                          • Find Your Dream Job As A Developer
                          • Devchat.tv on Facebook
                          • Devchat.tv 
                          • Picks
                            • EverywhereJS JavaScript Community
                            • EverywhereRB Ruby and Rails Community
                            • Netlify
                            • Eleventy
                            • https://github.com/cmaxw/devchat-eleventy
                            •  

                               

                               

                              1 hr 36 min
                            • RR 414: Docker Talk
                              Sponsors
                              • Sentry use code “devchat” for $100 credit
                              • Triplebyte offers $1000 signing bonus
                              • Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues
                              Panel
                              • Charles Max Wood
                              • Andrew Mason
                              • Dave Kimura
                              • David Richards
                              Episode SummaryToday the panel is talking about the many applications of Docker. They talk about where Docker fits into the development lifestyle and what kind of applications Docker can help with. Dave goes over some of the some of the Docker terminology, how to set up some basic scenarios, and some of the difficulties often encountered by first time users. They talk about how to make sure you’re putting together a Docker file correctly.The panel agrees that Docker had a different workflow from other systems, and discuss some of the tradeoffs of using docker. They mention some specific use cases for docker and what it’s like to migrate to Docker. Dave cautions listeners that databases needs to exist outside of Docker or Kubernetes. Dave and Andrew argue whether or not Docker belongs in the developer environment.The panel discusses ways to maintain productivity when introducing Docker and give some advice to programmers who are new to using Docker. They talk about cases where using Docker can be very helpful. They wrap up by talking about how to get started with Docker in your CI/CD and how to run tests with Docker.Links
                              • Docker
                              • Microservices
                              • Kubernetes
                              • ISO file
                              • Docker images
                              • Bundler
                              • Ubuntu
                              • Red Hat
                              • Alpine Linux
                              • Sinatra
                              • Podwrench
                              • Sidekick
                              • Foreman
                              • CI/CD
                              • AWS
                              • Azure
                              • DigitalOcean
                              • Elastic Beanstalk
                              • Google Cloud
                              • Redis
                              • Cloud Native Development
                              Follow DevChat on Facebook and Twitter PicksAndrew Mason:
                              • Rails Flip Flop
                              Dave Kimura:
                              • Cloud Native Development
                              • Dewalt Flexvolt circular saw
                              Charles Max Wood:
                              • Everywhere RB
                              David Richards:
                              • Warren Buffet's letters to his shareholders


                              Advertising Inquiries: https://redcircle.com/brands

                              Privacy & Opt-Out: https://redcircle.com/privacy

                              Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
                              55 min
                            • RR 413: When Your Tools Interrupt Your Coding Process
                              Sponsors
                              • Sentry use code “devchat” for $100 credit
                              • Triplebyte offers $1000 signing bonus
                              • Cloud 66 - Pain Free Rails Deployments Try Cloud 66 Rails for FREE & get $66 free credits with promo code RubyRogues
                              Panel
                              • Charles Max Wood
                              • David Richards
                              • Andrew Mason
                              • Nate Hopkins
                              • David Kimura
                              Episode SummaryIn this episode of Ruby Rogues, the panel discusses how having too many tools in your code can make things more complicated. They talk about if the processes and tools that hurt productivity should be taken out. They question if outdated but harmless tools should be updated for newer ones that have more functions.They discuss the difficulty with adopting new tools since the setup process takes time away from production. They each talk about their different editor setups. The necessity of all this different tools is questioned. They note that there is a trend to take a good thing that solved a real-world problem and introduce it into places that it doesn’t need to be, making development more complex. It is advised that programmers focus on shipping an application rather than just writing the code in order to simplify tooling. They discuss whether backend as a service systems are part of the problem. They advise tech companies to consider if they are ever going to sell or migrate when considering a new tool. The panel talks about if it’s possible to end up fighting against the tools that have always been used rather than infrastructure or coding tools. They conclude by agreeing that it is important to be candid within companies to prevent this overtooling
                                Links
                              • Vim
                              • Emax
                              • Homebrew
                              • Git Repo
                              • Paperspace
                              • Docker
                              • VS Code
                              • Coder
                              • StackBlitz
                              • CodeSandbox
                              • Jupiter
                              • Kubernetes
                              • Graphite
                              • StatsD
                              Follow DevChat on Facebook and Twitter PicksNate Hopkins:
                              • Screen sharing with Mac messaging
                              • The Band of Brothers
                              Andrew Mason:
                              • Cakebrew
                              David Kimura:
                              • Brew Bundle Dump
                              • Superstore
                              Charles Max Wood:
                              • TSA Pre Check
                              • Clear
                              David Richards:
                              • Great at Work: How Top Performers Work Less and Achieve More by Morten T. Hansen


                              Advertising Inquiries: https://redcircle.com/brands

                              Privacy & Opt-Out: https://redcircle.com/privacy

                              Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
                              1 hr 8 min
                            • MRS 089: Maciej Mensfeld
                              Sponsors
                              • Sentry– use the code “devchat” for 2 months free on Sentry small plan

                              • CacheFly

                                Host: Charles Max Wood
                                Guest: Maciej Mensfeld
                                Summary

                                Maciej Mensfeld, a polish developer, shares his story with Charles Max Wood. Maciej starts with how he got into computers through gaming and explains how his interest depends later in school. Maciej discusses learning programming in high school and the influence of one teacher especially. Charles and Maciej share experiences working with PHP. Maciej shares his experiences in different jobs and projects, finding rails and ruby. Maciej discusses his current job, the European ruby community he is involved with and what his everyday life looks like. He loves to hike and shares some of his favorite hikes with Charles.

                                Links
                                • https://devchat.tv/ruby-rogues/rr-402ruby-2-6-0-bugs-kafka-and-karafka-with-maciej-mensfeld/

                                • https://castle.io/

                                • https://allegro.pl/

                                • https://pl.wikipedia.org/wiki/Trzy_Korony_(szczyt)

                                • https://pl.wikipedia.org/wiki/Dolina_Pi%C4%99ciu_Staw%C3%B3w_Polskich

                                • https://krk-rb.pl/

                                • https://github.com/mensfeld

                                • https://mensfeld.pl/

                                  Picks

                                  Charles Max Wood:

                                  • Everywhere-rb forum

                                    55 min

                                  About Ruby Rogues

                                  From the publisher's feed

                                  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:

                                  More shows like Ruby Rogues

                                  The Changelog: Software Development, Open Source by Changelog Media

                                  The Changelog: Software Development, Open Source

                                  286 Listeners

                                  The Ruby on Rails Podcast by David Hill

                                  The Ruby on Rails Podcast

                                  52 Listeners

                                  Adventures in Angular by Charles M Wood

                                  Adventures in Angular

                                  33 Listeners

                                  JavaScript Jabber by Charles M Wood

                                  JavaScript Jabber

                                  234 Listeners

                                  iPhreaks by Charles M Wood

                                  iPhreaks

                                  17 Listeners

                                  React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

                                  React Native Radio

                                  67 Listeners

                                  Nerdland Podcast by Lieven Scheire

                                  Nerdland Podcast

                                  43 Listeners

                                  Adventures in Angular by Charles M Wood

                                  Adventures in Angular

                                  15 Listeners

                                  JavaScript Jabber by Charles M Wood

                                  JavaScript Jabber

                                  62 Listeners

                                  Ruby Rogues by Charles M Wood

                                  Ruby Rogues

                                  21 Listeners

                                  My Angular Story by Charles M Wood

                                  My Angular Story

                                  0 Listeners

                                  My Ruby Story by Charles M Wood

                                  My Ruby Story

                                  0 Listeners

                                  The Diary Of A CEO with Steven Bartlett by DOAC

                                  The Diary Of A CEO with Steven Bartlett

                                  8,393 Listeners

                                  Remote Ruby by Chris Oliver, Andrew Mason, David Hill

                                  Remote Ruby

                                  34 Listeners

                                  Code with Jason by Jason Swett

                                  Code with Jason

                                  15 Listeners

                                  Cautionary Tales with Tim Harford by Pushkin Industries

                                  Cautionary Tales with Tim Harford

                                  5,074 Listeners

                                  The Rest Is History by Goalhanger

                                  The Rest Is History

                                  15,622 Listeners

                                  The Ezra Klein Show by New York Times Opinion

                                  The Ezra Klein Show

                                  15,889 Listeners

                                  The Rest Is Politics: Leading by Goalhanger

                                  The Rest Is Politics: Leading

                                  834 Listeners