Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • RR 365: Should I Use Ruby on Rails with Nathan Kontny
    Panel: 
    • Charles Max Wood
    • Dave Kimura
    • Eric Berry
    • David Richards
    Special Guests: Nathan KontnyIn this episode of Ruby Rogues, the panelists talk to Nathan Kontny about his video Should I use Ruby on Rails? Nathan has been a Rails developer since about 2005 when he created a startup and has since been making software and starting business. He has just recently been running the CRM Highrise and is now onto more projects elsewhere. They talk about his prior experiences as a software developer, why he chose to use Rails when creating software, and much more!In particular, we dive pretty deep on:
    • Nathan intro
    • Should I use Ruby on Rails? Video
    • Engineer for Obama’s re-election campaign
    • Created Draft
    • Inkling using Rails
    • Worked ad Y Combinator
    • Chose Rails to create startups
    • Lives are better when people feel like they’re being heard
    • The Five Dysfunctions of a Team by Patrick Lencioni
    • Why did you use Rails over something like Django?
    • Looking into discussion boards and the libraries already created
    • What made you think it would stay the hottest?
    • Hosting was awful
    • Using the hype of Rails to get good press for his startup
    • When did you first feel confident in your decision to use Rails?
    • Rackspace 
    • Do you still use Rails or have you switched to something like Node?
    • Still confident in his decision and loves it as a platform
    • Using Rails for what it’s good for
    • And much, much more!
    Links:
    • Rails
    • Should I use Ruby on Rails?
    • Highrise
    • Y Combinator
    • Draft
    • The Five Dysfunctions of a Team by Patrick Lencioni
    • Django
    • Rackspace 
    • Node
    • @natekontny
    • Nathan’s Medium
    • Nathan’s YouTube
    • Nathan’s GitHub
    • [email protected]
    Sponsors
    • FreshBooks
    • Linode
    • Loot Crate
    Picks:Charles
    • The Five Dysfunctions of a Team by Patrick Lencioni
    • Life Promises for Leaders by Zig Ziglar
    • Spend time with the people you care about
    Dave
    • Nest Hello
    • Okyere and Acheampong House Fire GoFundMe
    David
    • The Right Stuff
    Eric
    • ThoughtWorks Tech Radar
    • Amazon Echo Spot
    Nathan
    • How to Fail at Almost Everything and Still Win Big by Scott Adams
    • Something Really New by Denis J. Hauptly
    • Bluetooth Air Filter
    Special Guest: Nathan Kontny.

    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 15 min
  • RR 364: Why Won't Bundle Update? with Olivier Lacan
    Panel: 
    • Dave Kimura
    • Eric Berry
    • David Richards
    • Catherine Meyers
    Special Guests: Olivier LacanIn this episode of Ruby Rogues, the panelists talk to Olivier Lacan about his blog post Why Won’t Bundle Update? and related topics. Olivier was originally a designer/web developer who fell into Ruby around 2010 and has been working on Code School, which is sadly in the process of being shut down. They talk about what package managers are, where you would you see them normally in code, dependencies, gems, and much more!In particular, we dive pretty deep on:
    • Olivier intro
    • Sass and Haml
    • Code School
    • Why they are shutting down Code School
    • Transferring expertise to PluralSight
    • The Life and Death of a Rails App
    • What is a package manager?
    • Where would you see a package manager?
    • Reusable code
    • More structured and sustainable process
    • Conversations that helps the community mature
    • Ruby Gems
    • What’s acceptable across communities
    • Dependencies
    • Having collaborative conversations
    • Yarn
    • Transitive dependencies
    • Authentication
    • Dependencies as degrees of liability
    • Taking on risk
    • And much, much more!
    Links:
    • Ruby
    • Code School
    • Sass
    • Haml
    • PluralSight
    • The Life and Death of a Rails App Talk
    • Ruby Gems
    • Why Won’t Bundle Update?
    • Rails
    • JavaScript
    • Yarn
    • @olivierlacan
    • OlivierLacan.com
    • Human Errors Talk
    • KeepAChangeLog.com
    • Olivier’s GitHub
    Sponsors
    • FreshBooks
    • Linode
    • Loot Crate
    Picks:Dave
    • Cobra Kai
    • Oculus Go
    David
    • GitHub Checks
    Eric
    • StickerMule
    • The Handmaid’s Tale
    Catherine
    • Between the World and Me by Ta-Nehisi Coates
    • Dear White People
    Oliver
    • Rising Strong by Brené Brown
    • What is Health Justice? by Tim Faust
    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 6 min
  • MRS 046: Benjamin Wood

    Panel: Charles Max Wood

    Guest: Benjamin Wood

    This week on My Ruby Story, Charles talks to Benjamin Wood. Ben and his brother Josh own a consultancy company together called Hint, where they specialize in upgrading Rails apps and run UpgradeRails.com. He first got into programming because he was interested in computer hardware and built a computer out of spare parts for fun as a child. They talk about what led him to Ruby and Rails, what he has learned in throughout his life, especially with running a business, and much more!

    In particular, we dive pretty deep on:

    • Ruby Rogues Episode 288
    • Hint and UpgradeRails.com
    • How did you first get into programming?
    • Interested in computer hardware
    • Built a computer as a kid
    • Grew up in time of dial up internet
    • Discovered his house had two phone lines
    • Snook extra fax line into his room to get internet
    • Fell in love with the internet as a child
    • PHP and DSL
    • Built forums to keep in touch with friends
    • Created content management systems with PHP
    • WordPress
    • Started a career in audio engineering
    • Ran a recording studio for 6 years
    • Built a website for the studio
    • Started with JavaScript
    • How did you find Rails?
    • Wanted a change of career
    • Self-taught
    • Sub-contracting with his brother
    • HoneyBadger
    • What have you learned?
    • And much, much more!
    • Links:

      • Ruby Rogues Episode 288
      • Hint
      • UpgradeRails.com
      • Rails
      • WordPress
      • Ruby
      • JavaScript
      • HoneyBadger
      • Ben’s GitHub
      • @benjaminwood
      • BenjaminWood.org
      • Picks:

        Charles

        • Serverless
        • Procrastinate on Purpose by Rory Vaden
        • Delegation Roadmap
        • New Ruby podcast on YouTube and Amazon Alexa to come
        • Benjamin

          • Tiny Desk Concerts
          • Robin Olson Tiny Desk Concert
          • Serverless
          • 40 min
          • MRS 045: Catherine Meyers

            Panel: Charles Max Wood

            Guest: Catherine Meyers

            This week on My Ruby Story, Charles talks to Catherine Meyers. Catherine first got into programming after a significant career change from being an opera singer to being a developer. Friends of hers suggested that she begin a programming career and she hasn’t looked back since. They talk about boot camps, such as Flatiron School, the importance of life-long learning, how she got into Ruby, and why she loves the language so much.

            In particular, we dive pretty deep on:

            • Ruby Rogues Episode 354
            • Newest member on the Ruby Rogues Panel
            • How did you first get into programming?
            • Relatively new to programming
            • Career change from opera singer to programmer
            • Didn’t grow up thinking she would be a programmer
            • Friends pushed her to programming
            • Taught herself HTML
            • Used Codeacademy, Team Treehouse, and Code School
            • Boot camps
            • Rejected from Flatiron School originally
            • Not everyone gets into code the same way, and that’s okay
            • Coding takes hard work
            • No successful programming career is automatic
            • The importance of life-long learning
            • How did you get into Ruby?
            • Ruby is such a fun and great language to start with
            • High-level language
            • Full-stack developer
            • Red Antler
            • Bias towards front-end development
            • 2 types of front-end development
            • Talk to people of different backgrounds
            • And much, much more!
            • Links:

              • Ruby Rogues Episode 354
              • Codeacademy
              • Team Treehouse
              • Code School
              • Flatiron School
              • Ruby
              • Red Antler
              • @CCMeyers324
              • CatherineMeyers.com
              • Picks:

                Charles

                • Running With the Demon by Terry Brooks
                • 12 Rules for Life by Jordan B. Peterson
                • S.W.E.A.T. Pledge
                • Catherine

                  • Schubert - Unfinished Symphony No. 8
                  • GeoGuessr
                  • Sharing the Work by Myra Strober
                  • 32 min
                  • RR 363: Fir - The Friendly Interactive Ruby REPL with Dean Nasseri
                    Panel: 
                    • Dave Kimura
                    • Eric Berry
                    • Catherine Meyers
                    Special Guests: Dean NasseriIn this episode of Ruby Rogues, the panelists talk to Dean Nasseri about Fir. Fir is the friendly interactive Ruby REPL that Dean created when he was inspired by the REPL Fish. Dean is a software engineer at VTS, which is a commercial real estate software platform that uses Ruby on Rails. They talk about why he created Fir, how he approached creating it, how long it took him to build, and much more!In particular, we dive pretty deep on:
                    • Dean intro
                    • What is Fir?
                    • Inspired by Fish REPL
                    • Interactive approach
                    • Does that work with multi-lines?
                    • Quick lookup
                    • What’s your favorite way to use Fir?
                    • Use REPLs for everything
                    • Pry
                    • Pry vs Fir
                    • How did you approach creating a REPL?
                    • Looked at Pry a lot hen creating Fir
                    • Ruby Under a Microscope by Pat Shaughnessy
                    • Do you have a lot of users of it?
                    • Wants to direct people to Fish
                    • Why would someone switch to Fish?
                    • Oh My ZSH
                    • Auto suggestions are killer
                    • How much time did this take you to build?
                    • What kind of terminal do you use?
                    • Hyper
                    • Mert
                    • And much, much more!
                    Links:
                    • VTS
                    • Fir
                    • Ruby on Rails
                    • Fish
                    • Pry
                    • Ruby Under a Microscope by Pat Shaughnessy
                    • Oh My ZSH
                    • Hyper
                    • Mert
                    • nasseri.io
                    • @DeanNasseri
                    Picks:Dave
                    • Doorknob Covers
                    • Marvel Strike Force
                    Eric
                    • Mert
                    • Utah Hospitals
                    • Chuck
                    Catherine
                    • Codeland Conf
                    • RubyHack
                    Dean
                    • Red Blob Games
                    Special Guest: Dean Nasseri.

                    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.
                    41 min
                  • MRS 044: Sam Aaron

                    Panel: Charles Max Wood

                    Guest: Sam Aaron

                    This week on My Ruby Story, Charles talks to Sam Aaron. Sam is a programmer who likes to try to get other programmers involved and programming in creative ways. Currently, he has been making music with programming with Sonic Pi and teaching children how to do so as well. He first really got into programming when he picked up a graphing calculator when he was in school and would program games and pictures on it. They talk about what led him to Ruby and what led him to create Sonic Pi.

                    In particular, we dive pretty deep on:

                    • Episode 215 of Ruby Rogues
                    • Sam intro
                    • Sonic Pi
                    • How did you fist get into programming?
                    • Programming on graph calculators
                    • Went to university to study programming
                    • Self-taught
                    • How did you get into Ruby?
                    • Ph.D. in CS
                    • Hated programming
                    • Saw first DHH screencast on Rails
                    • Liked that he could tinker with and get immediate results back with Ruby
                    • How did you wind up doing something like Sonic Pi?
                    • Monode
                    • Played piano as a kid
                    • Max Msp
                    • Over a million users on Sonic Pi
                    • What have you learned from creating Sonic Pi?
                    • Concurrent programming
                    • Interested in TDD
                    • Clojure
                    • Brought a lot from Clojure into the Ruby community
                    • How do you make systems simple?
                    • And much, much more!
                    • Links:

                      • Episode 215 of Ruby Rogues
                      • Sonic Pi
                      • Ruby
                      • Rails
                      • Clojure
                      • Sam.Aaron.name
                      • @samaaron
                      • Sam’s Github
                      • @Sonic_Pi
                      • Picks:

                        Charles

                        • Vail, Colorado
                        • Sam

                          • Sonic Pi
                          • Synthesizers
                          • Monodes
                          • Walking in the Hills
                          • 24 min
                          • RR 362: Measuring Ruby Performance with Rails and Discourse with Noah Gibbs
                            Panel: 
                            • Charles Max Wood
                            • David Richards
                            • Dave Kimura
                            • Catherine Meyers
                            Special Guests: Noah GibbsIn this episode of Ruby Rogues, the panelists talk to Noah Gibbs about measuring Ruby performance with Rails and Discourse. Noah wrote a book called Rebuilding Rails and is currently analyzing Ruby performance for AppFolio. They talk about how he puts benchmarks around Discourse, the 2 distinct audiences that come to Rails, and how Rails is constantly improving. They also touch on his life as a programmer leading up to being a Ruby fellow and much more!In particular, we dive pretty deep on:
                            • Catherine intro
                            • Noah intro
                            • Engineering.appfolio.com
                            • Ruby Weekly
                            • Do you find that your benchmark is applicable worldwide?
                            • Rails is going to continue to rise and fall
                            • Ruby code goes up and down with Rails in the US
                            • Hanami
                            • How do you put benchmarks around Discourse?
                            • Messy and requires a lot of tooling
                            • Always a balance in a benchmark
                            • The “real world” is messy
                            • 2 distinct audiences for Rails
                            • Rails is transitioning over time
                            • Nothing has ever come close to Rails
                            • Technology revolves around what’s hot
                            • Recent shift in technology
                            • Server-less technology
                            • The life of a Ruby fellow
                            • And much, much more!
                            Links:
                            • Ruby
                            • Rails
                            • Discourse
                            • Rebuilding Rails
                            • AppFolio
                            • Engineering.appfolio.com
                            • Ruby Weekly
                            • Hanami
                            • @codefolio
                            • Noah’s GitHub
                            Picks:Charles
                            • Hogwarts Battles
                            • DevChat.tv YouTube
                            Dave
                            • Marvel Strike Force
                            • GitLab
                            David
                            • Docker Deep Dive by Nigel Poulton
                            • Principles: Life and Work by Ray Dalio
                            Catherine
                            • Hacking Growth by Sean Ellis
                            • Http Cat
                            Noah
                            • Wacom Tablet
                            • Draw with Jazza
                            • The Origins of Opera and the Future of Programming by Jessica Kerr
                            Special Guest: Noah Gibbs.

                            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
                          • MRS 043: Noah Gibbs

                            Panel: Charles Max Wood

                            Guest: Noah Gibbs

                            This week on My Ruby Story, Charles talks to Noah Gibbs. Noah works currently at AppFolio as their Ruby Fellow, where he does a lot of measuring and writing about Ruby performance. He also writes a lot for Ruby Weekly about Ruby performance. He first got into programming when was in the third grade and he got to use an Apple II in class. In class, they had to draw on graph paper and then “program” what they drew on their computer, and this fascinated him. They also touch on what led him to Ruby, why he fell in love with it, and what he is most proud of contributing to the Ruby community.

                            In particular, we dive pretty deep on:

                            • Noah intro
                            • What does AppFolio do?
                            • Works a lot on Ruby and open source
                            • How did you first get into programming?
                            • Has always been fascinated with computers
                            • Apple IIe
                            • Nothing beats complete boredom when it comes to programming
                            • How did you get into writing professional Ruby code?
                            • Went to college for computers
                            • C and C++
                            • Web browsers
                            • Looked into web programming
                            • Ruby on Rails 15-minute blog video
                            • Ruby on Rails
                            • Learned databases
                            • What was it about Ruby that got you excited?
                            • Why he began to hate systems programming
                            • Programming to make a useful application
                            • Building deep device software
                            • Making stuff for people that aren’t programmers is hard, but gratifying
                            • What are you most proud of contributing to the Ruby community?
                            • Rebuilding Rails
                            • And much, much more!
                            • Links:

                              • AppFolio
                              • Ruby
                              • Ruby Weekly
                              • Ruby on Rails
                              • Ruby on Rails 15-minute blog video
                              • Rebuilding Rails
                              • @codefolio
                              • Noah’s GitHub
                              • Engineering.AppFolio.com
                              • @AppfolioEng
                              • Picks:

                                Charles

                                • Sling TV
                                • Timeless
                                • Amazing Race
                                • Black Mirror
                                • Noah

                                  • Aaron Rutten Art Tutorials
                                  • Parslet
                                  • Fondant Potatoes
                                  • 37 min
                                  • RR 361: Ruby Elapsed Time with Luca Guidi
                                    Panel: 
                                    • Charles Max Wood
                                    • David Richards
                                    • Dave Kimura
                                    Special Guests: Luca GuidiIn this episode of Ruby Rogues, the panelists talk to Luca Guidi about Ruby elapsed time. Luca works remotely for DNSimple and is most well known in the Ruby community for his open source projects, such as Hanami. They talk about NTP, time drifts, and the pros and cons to using a monoatomic clock. They also touch on the importance of being exposed to different languages in order to be a well-rounded developer.In particular, we dive pretty deep on:
                                    • Luca intro
                                    • His elapsed time blog post
                                    • Why he wrote the blog post
                                    • What is NTP?
                                    • NTP = Network Time Protocol
                                    • The importance of keeping your computer time in sync with an external NTP server
                                    • Time drifts
                                    • World clock and monatomic clock
                                    • The blindness around time
                                    • Building a system around time
                                    • Working on time and attendance
                                    • The things you don’t think about are what you take for granted
                                    • RailsConf
                                    • How did you come about finding this conclusion?
                                    • Go Computer Language
                                    • Being exposed to different languages
                                    • Ruby is flexible and high-level
                                    • The dangers of coming to Ruby as their first language
                                    • Rails
                                    • And much, much more!
                                    Links:
                                    • DevChat.tv YouTube
                                    • DNSimple
                                    • Ruby
                                    • Hanami
                                    • Elapsed Time Blog Post
                                    • RailsConf
                                    • Go Language
                                    • Rails
                                    • LucaGuidi.com
                                    • Luca’s GitHub
                                    • @jodosha
                                    Picks:Charles
                                    • Zoom H6
                                    • Facebook Marketplace
                                    Dave
                                    • Marvel Strike Force
                                    • Hondata
                                    • Mockaroo
                                    David
                                    • Trifacta
                                    Luca
                                    • Tasty
                                    • Daily Stoic by Yyan Holiday
                                    • Digitakt
                                    Special Guest: Luca Guidi.

                                    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.
                                    53 min
                                  • MRS 042: Josh Greenwood

                                    Panel: Charles Max Wood

                                     

                                    Guest: Josh Greenwood

                                     

                                    This week on My Ruby Story, Charles talks to Josh Greenwood. Josh was recently on Ruby Rogues and he works for a consulting company called Test Double, where he works remotely with clients all across the country. He first got into programming because he was always around computers because of his Dad, and he always loved playing video games. His first real exposure to programming was when he found an HTML book on his Dad’s bookshelf and he used it to build a website. They talk about what led him to Ruby, what made him fall in love with programming, and much more!

                                    In particular, we dive pretty deep on: 

                                    • Josh intro
                                    • Ruby Rogues Episode 347
                                    • Test Double
                                    • How did you first get into programming?
                                    • Grew up around computers
                                    • Built a website based off a HTML book
                                    • Scripting for video games
                                    • Geocities
                                    • Exposure to the programming world
                                    • International Business degree
                                    • Didn’t always want to program as a career
                                    • Apriss
                                    • Ruby and Rails
                                    • Freelancing job
                                    • Learned Ruby at internships in college
                                    • What made you find a love for programming?
                                    • What drew you in to Ruby?
                                    • Ruby’s general approachability
                                    • Loved the Ruby community
                                    • What are you proud of contributing to the community?
                                    • What are you workn on now?
                                    • Recent talk at Code PaLOUsa
                                    • Learning Elm
                                    • And much, much more!
                                    • Links: 

                                      • Ruby Rogues Episode 347
                                      • Test Double
                                      • Apriss
                                      • Ruby
                                      • Rails
                                      • Code PaLOUsa
                                      • Elm
                                      • Josh’s GitHub
                                      • @JoshTGreenwood
                                      • Test Double blog
                                      • Picks:

                                        Charles

                                        • Ruby Hack
                                        • Airbrake
                                        • Rollbar
                                        • DevChat.tv YouTube
                                        • ScreenFlow
                                        • Josh

                                          • The Secrets of Consulting by Gerald M. Weinberg
                                          • The Bullet Journal 
                                          • 28 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