Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • RR 355: Code Reviews with Jacob Stoebel
    Panel: 
    • Charles Max Wood
    • Dave Kimura
    • Eric Berry
    • David Richards
    Special Guests: Jacob StoebelIn this episode of Ruby Rogues, the panel discusses code reviews with Jacob Stoebel. Jacob is a Rails and JavaScript developer and works for ePublishing where he does mostly front-end programming. He talks about how he believes that code reviews can be both honest and nice, and that they should inspire the programmer to want to go back and make his/her code better, not tear him/her down. He also gives fours steps to the response process for giving positive and helpful code reviews.In particular, we dive pretty deep on:
    • Jacob intro
    • Rails and JavaScript
    • Are there other places beside code reviews that we give this kind of feedback?
    • Talking about code reviews is a great ice-breaker at conferences
    • Developing is a creative profession
    • Trust must be present for creativity to flow
    • What led you to this topic?
    • Used to be a high school drama teacher
    • It’s possible to give honest and positive feedback
    • Code reviews CAN be honest and nice
    • Code reviews should be inspiring
    • Code review role play
    • Example if a good code review vs a bad code review
    • Four steps to response process
    • Put the author in the driver’s seat as first
    • The opinion has to be consented
    • Keep the conversation civil and collaborative
    • Rule out passive aggressive comments in the future
    • And much, much more!
    Links:
    • React Dev Summit
    • JS Dev Summit
    • ePublishing
    • Rails
    • JavaScript
    • @JStoebel
    • Jacob’s GitHub
    • Jacob’s Website
    Picks:Charles
    • 12 Rules for Life by Jordan Peterson
    • The Whole Brain Child by Daniel Siegal
    Dave
    • Humane Development
    • DEWALT 18-Gauge Pneumatic Brad Nailer
    Eric
    • Phoenix Framework on Elixir
    David
    • Thought as a System by David Bohm
    • Radical Candor by Kim Scott
    Jacob
    • Liz Lerman's Critical Response Process: A method for getting useful feedback on anything you make, from dance to dessert
    • Growing Old by Chad Fowler talk
    Special Guest: Jacob Stoebel.

    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 12 min
  • MRS 036: Ben Orenstein

    Panel: Charles Max Wood

    Guest: Ben Orenstein

    This week on My Ruby Story, Charles talks to Ben Orenstein. Ben recently just got a new job refactoring Rails apps, runs a podcast, called The Art of Product, and just finished up The Code Quality Challenge. He first got into programming when he was a Senior in high school and took a computing class at the local college where they taught him C, and he really fell in love with programming. He is really proud of his contribution to the education side of the programming world and enjoys being able to teach really complicated concepts.

    In particular, we dive pretty deep on:

    • The Art of Product Podcast
    • The Code Quality Challenge
    • How did you first get into to programming?
    • Gorilla.bas
    • Cue Basic
    • First taught C
    • How did you get into programming with Ruby?
    • Studied Computer Science in college
    • IT consulting
    • Worked with Ruby at Dana Farber Cancer Institute
    • Ruby Pragmatic Programmers book
    • What have you done with Ruby that you’re proud of?
    • Rails apps
    • Thought Bot
    • Really enjoys teaching programming
    • Giant Robots Podcast
    • What are you working on now?
    • Refractory Rails Course
    • Mackey
    • Haskell
    • His newsletter
    • You learn so much when you watch someone work and see the process live
    • And much, much more!
    • Links:

      • The Art of Product Podcast
      • The Code Quality Challenge
      • Dana Farber Cancer Institute
      • Ruby
      • Ruby Pragmatic Programmers Book
      • Rails
      • Thought bot
      • Giant Robots Podcast
      • Refactoring Rails Course
      • Mackey
      • Haskell
      • Ben’s Newsletter
      • @R00K
      • Picks:

        Charles

        • Creating a Blockchain with JavaScript
        • Stimulus
        • Dave Thomas Elixir Course
        • Ben

          • Astrophysics for People in a Hurry by Neil deGrasse Tyson
          • An Outsider's Guide to Statically Typed Functional Programming by Bryan Marick
          • 26 min
          • RR 354: Music, Musicians, and Programmers with Catherine Meyers
            Panel: 
            • Charles Max Wood
            • Dave Kimura
            • Eric Berry
            • David Richards
            Special Guests: Catherine MeyersIn this episode of Ruby Rogues, the panel discusses music, musicians, and programmers with Catherine Meyers. Catherine is a software engineer at Mavenlink in San Francisco and is a co-organizer of a meet-up called Women Level Up. Before getting into coding, she was actually an opera singer. They talk a lot about why she decided to change her career and how she came to be a successful coder after being a singer for many years.In particular, we dive pretty deep on:
            • Check out React Dev Summit
            • Catherine intro
            • Previously an opera singer
            • How did you decide to get into programming?
            • Who she performed for and where she performed
            • Her friends suggested she start coding
            • Tips to help those not interested in coding give it a chance
            • Coding is like solving a puzzle
            • Coding boot camps to facilitate a career change
            • HTML
            • Flatiron School
            • The importance of resilience
            • Ruby Conf
            • The ability to communicate with many different typed of people
            • Patterns
            • Do musicians have an advantage as a developer?
            • Patterns in Rails
            • How can music make you a better coder?
            • Your brain as a musician
            • Is there a correlation with brain activity and listening to music?
            • Different music affects different people
            • And much, much more!
            Links:
            • React Dev Summit
            • Mavenlink
            • Women Level Up
            • Flatiron School
            • Ruby Conf
            • Rails
            • Ruby Hack Conference
            • @CCMeyers324
            • CatherineMeyers.com
            Picks:Charles
            • The Greatest Showman
            • React Round Up
            • React Dev Summit
            • Views on Vue
            • Elixir Podcast coming soon
            Dave
            • Heat Shrink Tubing
            • Heat Gun
            • Eric
            • Pastel de Nata
            • The Expanse
            • Consensys
            David
            • Marconi Union – Weightless
            • Wintergatan - Marble Machine
            Catherine
            • Public School Music Education
            • Base.cs
            • Ruby Under a Microscope by Pat Shaughnessy
            Special Guest: Catherine Meyers.

            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 9 min
          • MRS 035: Mike Gehard

            Panel: Charles Max Wood

            Guest: Mike Gehard

            This week on My Ruby Story, Charles talks to Mike Gehard. Mike currently works for Pivotal working in the Platform Acceleration Lab. He first got into programming when he was 10 working with his Commodore 64, but really stepped up his interest after he graduated with his Bachelor’s in Chemical Engineering and started working at a petrochemical refining research company, where it was very computer based. They discuss how he found his way to Ruby and how easy it is to create things with it, as well as the things that he has contributed to the Ruby community that he is proud of.

            In particular, we dive pretty deep on:

            • Pivotal
            • Platform Acceleration Lab
            • How did you first get into to programming?
            • Commodore 64
            • C++ in Undergrad
            • Bachelor’s in Chemical Engineering
            • Master’s in Software Engineering
            • Consulting in Chicago using C++
            • What is your take on the state of CS education?
            • CS degree is not necessary, but offers many benefits
            • It’s important to have the ability to be analytical as a programmer
            • Scala
            • Figure out how you learn best, and leverage that going forward
            • Get a Coder Job Course
            • Rails
            • How did you get into Ruby?
            • Rails doesn’t take a lot of “banging” to get something to fall out the other end being useful
            • What have you contributed to the Ruby community that you’re proud of?
            • What are you working on now?
            • Kotlin Language
            • IntelliJ IDEA
            • Giving conference talks
            • Microservices
            • And much, much more!
            • Links:

              • Pivotal
              • Platform Acceleration Lab
              • Scala
              • Get a Coder Job Course
              • Rails
              • Ruby
              • Kotlin
              • IntelliJ IDEA
              • DevChat.tv YouTube
              • @MikeGehard
              • Picks:

                Charles

                • Masterbuilt Smoker
                • SlowCooker
                • Elixir Mix Podcast coming soon
                • Mike

                  • Kotlin Programming Language
                  • Building Microservices by Sam Newman
                  • 30 min
                  • RR 353: Removing Business Logic from Rails Controllers with Aaron Sumner
                    Panel: 
                    • Charles Max Wood
                    • David Richards
                    Special Guests: Aaron SumnerIn this episode of Ruby Rogues, the panel discusses removing business logic from Rails controllers with Aaron Sumner. Aaron is a long time Ruby developer, using mostly Rails, writes a blog called Everyday Rails, and most people know him from his book, Everyday Rails Testing with RSpec: A practical approach to test-driven development. They discuss service objects, the pros and cons of using them, and they emphasize not trying to change something all at once, but gradually.In particular, we dive pretty deep on:
                    • Aaron intro
                    • How to test code without controller tests?
                    • The cons to controller tests
                    • Soft deprecation
                    • If you’re not writing controller tests, what are you writing?
                    • Get the code out of the controllers and test it in more isolation
                    • Service objects
                    • Problem with a controller having a lot of business logic in it
                    • Rails
                    • Cons of service objects
                    • Using a service object inside of a controller
                    • Pros of service objects
                    • Getting smaller can happen step-wise
                    • Re-architecting should happen gradually not all at once
                    • When you write a service object, there is a flow to it
                    • How writing his book impacted his views
                    • Start small
                    • And much, much more!
                    Links:
                    • Everyday Rails
                    • Everyday Rails Testing with RSpec: A practical approach to test-driven development
                    • Ruby on Rails
                    • @EverydayRails
                    • Everyday Rails GitHub
                    • [email protected]
                    Picks:Charles
                    • The 12 Week Year by Brian P. Moran and Michael Lennington
                    • RubyHACK Conference
                    David
                    • Ready Player One by Ernest Cline
                    Aaron
                    • No code
                    • Deleting code
                    • 30 for 30 Podcast
                    Special Guest: Aaron Sumner.

                    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.
                    58 min
                  • MRS 034: Mikel Lindsaar

                    Panel: Charles Max Wood

                    Guest: Mikel Lindsaar

                    This week on My Ruby Story, Charles talks to Mikel Lindsaar. Mikel started a Ruby on Rails consultancy in 2010 and is most well known for being the original author of Mail gem. He first got into programming working as a volunteer for a church where he built a Rails parishioner management system. This experience led him to create the Mail gem, which has really made him well-known in the community. He always like the idea of being able to control and create something, and this has definitely influenced his programming career.

                    In particular, we dive pretty deep on: 

                    • How did you first get introduced into programming?
                    • Mail gem
                    • Coders are humans too
                    • Rails
                    • Issues with his e-mail system
                    • Don’t have to be a seasoned coder to create something amazing
                    • Blocks
                    • Taught himself Ruby
                    • PHP
                    • How did you get into coding?
                    • DOS Manual
                    • Coding webpages for the ISP
                    • Rails is a very mature ecosystem now
                    • You don’t need a lot of different frameworks to create a business app
                    • The versatility of Rails
                    • Customers don’t care what things are built in
                    • Rails with a sprinkle of JavaScript
                    • Stimulus
                    • Use the appropriate technology
                    • And much, much more!
                    • Links: 

                      • DevChat.Tv YouTube
                      • ReIneractive
                      • @Lindsaar
                      • Lindsaar.net
                      • Picks:

                        Charles

                        • AstroReality
                        • Mikel

                          • Eat to Live: The Amazing Nutrient-Rich Program for Fast and Sustained Weight Loss by Dr. Joel Fuhrman
                          • Marble Machine by Wintergatan
                          • 1 hr
                          • RR 352: React on Rails and Webpacker with Justin Gordon and Rob Wise
                            Panel: Charles Max WoodDave KimuraEric Berry Special Guests: Justin Gordon and Rob WiseIn this episode of Ruby Rogues, the panel discusses React on Rails and Webpacker with Justin Gordon and Rob Wise. They talk about the origins of React on Rails and compare it to Webpacker. They also talk about how the two go hand in hand and how you can use them in your own coding to make your life easier.In particular, we dive pretty deep on:
                            • React on Rails library
                            • Ruby on Rails adopted Webpack and called it Webpacker
                            • Define your fence lines for your library
                            • JavaScript
                            • Key features of React on Rails
                            • Props.md
                            • Angular issues with Webpacker
                            • How the original React on Rails worked
                            • Needed a view helper
                            • How much of a part is Webpacker to the core team?
                            • Webpack was huge win
                            • They made a lot of assumptions when making Webpacker
                            • Global registration
                            • Server rendering
                            • HTML
                            • HVMN.com
                            • jQuery
                            • Is there a path with this where you don’t have to be a react expert?
                            • Forum.shakacode.com
                            • Much Webpack to I need to know to pick up React on Rails?
                            • Do we need all of the Ruby stuff built around Webpack?
                            • React Router
                            • 2 types of developer to target
                            • And much, much more!
                            Links:
                            • HVMN.com
                            • Forum.shakacode.com
                            • Shakacode.com
                            • @RailsonMaui
                            • Rob’s GitHub
                            • @RobAWise
                            Picks:Charles
                            • Anti-Pick: INTELLIbed
                            • Tuft & Needle Bed
                            Dave
                            • Bostitch Laminator
                            Eric
                            • BitBar
                            Justin
                            • Why We Sleep on Audible
                            • “Top Health Podcasts, Videos, And Books on Ketosis, Intermittent Fasting, Paleo, and related…” 
                            • “Justin’s favorite productivity tools (with Mac and iOS)”
                            • HawaiiChee.com
                            Rob
                            • The Prettier Project for JavaScript by James Long
                            Special Guests: Justin Gordon and Rob Wise.

                            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 033: Aurynn Shaw

                            Panel: Charles Max Wood

                            Guest: Aurynn Shaw

                            This week on My Ruby Story, Charles talks to Aurynn Shaw. Aurynn got into programming when she was helping clients at a contracting company deploy early web things using Perl. Programming really clicked for her when she was fascinated by how programs really work when she created her own language. Currently, she works with Python for Lambdas and is doing a lot of client work. This includes building deployment pipelines and helping them ask information security questions. She also discusses programming culture and her views on it.

                            In particular, we dive pretty deep on: 

                            • How did you first get introduced into programming?
                            • GameDove
                            • Matt’s Script Archive
                            • Perl
                            • What made programming click for you?
                            • Writing her own language
                            • Python, Java, and JavaScript
                            • Do you work a lot with Ruby?
                            • Writing software is less relevant to what she is doing now
                            • What are you most proud of in your career?
                            • Contempt culture
                            • OpenStack Cloud in New Zealand
                            • SaltStack
                            • DevOps
                            • StartUp Weekend
                            • Her Blog Post
                            • Changed perspective on coding
                            • Hacker Culture
                            • Her Ruby Rogues Episode 
                            • What are you working on now?
                            • Information security
                            • Programming Culture
                            • And much, much more!
                            • Links: 

                              • LootCrate
                              • StartUp Weekend
                              • Contempt Culture Blog Post
                              • Ruby Rogues Episode 273
                              • EIARA.nz
                              • Linode
                              • @Aurynn
                              • Aurynn’s GitHub
                              • Blog.Aurynn.com
                              • Picks:

                                Charles

                                • Ready Player One by Ernest Cline
                                • Keep your mind open to what’s out there
                                • Aurynn

                                  • Unwritten Laws of Engineering by W.J. King and James G. Skakoon
                                  • Technically Wrong: Sexist Apps, Biased Algorithms, and Other Threats of Toxic Tech by Sara Wachter-Boettcher
                                  • Distinction: A Social Critique of the Judgement of Taste by Pierre Bourdieu
                                  • 44 min
                                  • RR 351: Thwarting Insider Threats with Greg Kushto
                                    Panel: Charles Max WoodDave KimuraBrian HoganEric Berry Special Guests: Greg KushtoIn this episode of Ruby Rogues, the panel discusses how to thwart insider threats with Greg Kushto. Greg is the vice president of sales engineering and security at Force 3. Greg talks about how it is a team effort to uphold information security in a company, especially insider threats. He got started with computer security when he worked at a helpdesk and then moved his way up to making it his full-time career. This episode is great for understanding insider threats, both what they are and how to prevent them.In particular, we dive pretty deep on:
                                    • What are insider threats?
                                    • Malicious or unaware intent
                                    • Team approach to thwart insider threats
                                    • How did you get started?
                                    • Helpdesk worker
                                    • How to get started in this line of work
                                    • You need to be an expert in order to be successful in this line of work
                                    • Making a statement
                                    • Whistleblowing
                                    • Prevention
                                    • Don’t give everyone full access to everything
                                    • Don’t leave holes in your work
                                    • Most errors are caused by humans
                                    • Insider threats don’t always have malicious intent
                                    • Is there an easy list of things to prevent these threats before they begin?
                                    • CIA
                                    • How does the new technology affect insider threats?
                                    • What to do when there’s a breach
                                    • And much, much more!
                                    Links: 
                                    • Linode
                                    • Force 3
                                    • Interview Cake
                                    • FreshBooks
                                    • @Greg_Kushto
                                    • Greg’s Blog
                                    Picks:Charles
                                    • Apple AirPods
                                    • ATR2100 Mic
                                    • Ecamm Call Recorder
                                    • Upside
                                    Dave
                                    • Auxbeam LED Headlights
                                    • Native Fire
                                    Brian
                                    • Bloxels
                                    • S3 Server
                                    Eric
                                    • GitCoin
                                    • CodePilot
                                    Greg
                                    • The Cuckoo’s Egg
                                    • Greta Van Fleet
                                    Special Guest: Greg Kushto.

                                    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 7 min
                                  • MRS 032: Corey Haines

                                    Panel: Charles Max Wood

                                    Guest: Corey Haines

                                    This week on My Ruby Story, Charles talks to Corey Haines. Corey first got into programming because when his father shifted over into programming in the late 70’s, that meant that there was always a computer in the house when he was growing up. He grew up playing games on his father’s computer, and from there gained interest in code and programming. He talks about his love for Ruby and Rails as well as his proudest contributions to the Ruby community, such as the different communities of learning that he has impacted over the years.

                                    In particular, we dive pretty deep on: 

                                    • How did you first get introduced into programming?
                                    • TRS 80 and WordStar
                                    • Games
                                    • C and C++
                                    • Getting a job as a web developer
                                    • HTML
                                    • Microsoft IAS
                                    • Visual Basic and C#
                                    • Java to Ruby
                                    • How do you become a good mentor?
                                    • Background in Math and English
                                    • Was it hard to get back to programming?
                                    • Excel and VBA in Hungary
                                    • Index files
                                    • The importance of learning from others
                                    • Not having a CS degree didn’t hold him back
                                    • Programming as a creative outlet
                                    • Widgets
                                    • How did you get into Ruby?
                                    • Switching over to Ruby and Rails
                                    • Heroku
                                    • Really sticks to Rails and Ruby now
                                    • Learn how to cash
                                    • What are the highlights of your Ruby career?
                                    • And much, much more!
                                    • Links: 

                                      • Linode
                                      • @CoreyHaines
                                      • Corey’s GitHub
                                      • CoreyHaines.com
                                      • FreshBooks
                                      •  
                                      • Picks:

                                        Charles

                                        • Food Smoker
                                        • Keto diet
                                        • Corey

                                          • Elm language
                                          • The Beyond Burger
                                          • 49 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