Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • 232 RR Teaching and How We Can All Do More to Teach Technical Topics to Others with Eric Normand
    02:20 - Eric Normand Introduction
    • Twitter 
    • GitHub
    • Democracy Works
    • LispCast
    • Clojure Gazette
    • PurelyFunctional.tv
    03:31 -    Old vs Young Programmers
    • Robert C. Martin: My Lawn
    • “Uncle Bob” Martin Speaks at Yale SOM  
    05:38 - Teaching Fundamentals
    • Kathy Sierra
    11:02 - Teaching Backgrounds12:13 - Why is so hard to be a good teacher?15:54 - Teacher Feedback19:46 - Asking Questions25:56 - Community Education28:20 - Order of Operation29:36 - Recognizing Students Understanding of Fundamentals
    • NPR Planet Money: When Women Stopped Coding
    31:25 - Should there be prerequisites?34:30 - How to Assess Where People Are 35:43 - Teaching the Teacher39:10 - Bootcamps 45:52 - After BootcampsMentoring52:11 - Skill vs Knowledge
    • O'Reilly's Head First Series
     More From Eric
    • How to avoid "Makes sense if you already understand it."
    • Making True/False Questions Easy
    • Tap Into Your Social Brain
    • Use Task Analysis to Break a Skill Into Steps
    Picks Inoreader (Avdi)
    Windows 10 (Avdi)
    Sandi Metz's Courses (Avdi)
    Avdi Grimm: I have a newsletter. You could subscribe, maybe. (Avdi)
    Ian Steadman: Sex isn’t chromosomes: the story of a century of misconceptions about X & Y (Coraline)
    Parable of the Sower by Octavia E. Butler (Coraline)
    Wunderlist (Jessica)
    The Partially Examined Life (Jessica)
    Together Tech (Chuck)
    Being Intentional (Chuck)
    Highrise (Chuck)
    Eventual Millionaire with Rory Vaden (Chuck)
    Ruby Rogues (Eric)
    Yoshiki Ohshima's Youtube Channel (Eric)
    Mindstorms: Children, Computers, And Powerful Ideas by Seymour A. Papert (Eric)Special Guest: Eric Normand.

    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 14 min
  • 231 RR GraphQL with Lee Byron
    Go check out Rails Remote Conf!  02:30 - Lee Byron Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Facebook
    02:46 - GraphQL
    • [GitHub] graphql 
    • Relay 
    04:16 - GraphQL vs REST09:43 - Endpoints
    • Security
    13:33 - How the Stack Works
    • graphql-ruby 
    19:35 - GraphQL on the Front and Back Ends
    • Type Checking
    • Contracts
    • Versions
    36:14 - Calculating Tradeoffs43:38 - Structuring46:17 - Building the Ecosystem48:16 - Use with Other Frameworks
    • JavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe Savona
    49:50 - GraphQL vs Falcor 52:20 - How would you have made GraphQL differently?54:06 - React Native 56:29 - REST => GraphQL
    • ElixirConf 
    57:36 - TypesPicks San Francisco (Jessica)
    Dolores Park (Jessica)
    Greg Heo: Outlining Your Conference Talk Pixar-style (Coraline)
    Walnut (Coraline)
    Tandy Leather (David)
    Ian Atkinson on YouTube (David)
    Bruce Cheaney on YouTube (David)
    Springfield Leather (David)
    Tandy Leather Outlet (David)
    The Ionic Framework (Chuck)
    CharlesMaxWood.com (Chuck)
    Rails Remote Conf (Chuck)
    All Remote Confs (Chuck)
    JS Remote Conf (Chuck)
    Flow (Lee)
    The Firesteel: A Novel by Ash Huang (Lee) Special Guest: Lee Byron.

    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 14 min
  • 230 RR Hiring Diversely with Sarah Mei
    Check out and get your ticket for Rails Remote Conf! 02:00 - Sarah Mei Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Devmynd
    • RailsBridge
    06:11 - Why It’s Hard to be “The First Person”
    • Biases
      • Mind the Gap - On the unconscious bias we all carry, and how it applies to hiring
      • Avdi Grimm: What it’s like to come back to a Ruby project after 6 months 
    13:27 - Transmitting Cultural Values16:01 - What Companies Can Do
    • Dev Team Diversity #Realtalk - On the unprecedented opportunity we have right now to diversify our small teams
    • Everyone has something to learn; Everyone has something to teach (Mentoring)
    22:35 - What do you look for in a person as a hiring company?
    • Rubberducking
    24:46 - Setting Expectations Around Pairing Sessions
    • Pairing with Junior Developers - On making sure newer devs can be successful once they're hired
    27:45 - Whisper Networks
    • Tomas Chamorro-Premuzic: Why Do So Many Incompetent Men Become Leaders? 
    34:08 - Performance Review
    • “How can we make you successful?”
    42:15 - “I will help you find a better fit.”
    • Investment and Risk
    44:40 - Communication Culture
    • Ask vs. Guess Culture 
    50:43 - Empathy
    • How to Win Friends & Influence People by Dale Carnegie
    Picks troll-repellant (Coraline)
    Avdi Grimm: An alternative to `puts` in Ruby (Coraline)
    Alan C. Kay: The Early History of Smalltalk (Avdi)
    RubyTapas (Avdi)
    Rails Remote Conf (Chuck)
    Loot Crate (Chuck)
    Prints and Visual Communication (Sarah)
    Artful Making: What Managers Need to Know About How Artists Work by Robert Austin (Sarah)Special Guest: Sarah Mei.

    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 10 min
  • 229 RR Adopting New Technology
    When is it worthwhile to introduce a new language, tool, or database? And when will it likely bite you in the rearend?02:43 - Episode Idea Background
    • PolyConf
      • @polyconfhq
    04:28 - Implementing Standards and Comparisons
    • Minimize Entry Level / Maximizing Payoff
    08:23 - “Dumb Code” and Developer Expectations10:48 - Code Coverage and Regular Expressions
    • Oniguruma
    • Fizz Buzz
    • Ruby Rogues Episode #120: RR Book Club: Understanding Computation with Tom Stuart
    12:49 - Risk Impact/Probability Chart, Risk - Reward Matrix 24:01 - Collaboration, Communication => Constraint
    • Responsibility
    30:36 - Bringing It In: Process
    • Databases
      • Demille Quote
    38:48 - Why would you want to switch databases and when is it worth it?
    • Eliminating a Technology
      • Peter Seibel: Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.
    • Internal vs External Motivation
      • Redis vs Memcache
    46:06 - Success Cases
    • Abstraction
    Picks OS4W: Open Source for Women (Coraline)
    Contributor Covenant (Coraline)
    Camille Fournier: Hopelessness and Confidence in Distributed Systems Design (Jessica)
    Abby Bobé: From Protesting to Programming: Becoming a Tech Activist (Jessica)
    Rails Remote Conf (Chuck)
    TV Fool (Chuck)

    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 1 min
  • 228 The Lotus Framework with Luca Guidi
    02:00 - Luca Guidi Introduction
    • Twitter 
    • GitHub 
    • Blog
    02:35 - The Lotus Framework
    • @lotus_rb 
    • Lotus Mailing List 
    • A Rails Criticism by Luca Guidi 
    03:56 - Working Full-time on Open Source04:55 - Flat MVC06:26 - Maintainability07:42 - Entities and Repositories10:42 - Controllers, Views, Conventions, and Templates (Structure)16:41 - Helpers17:56 - The Controller Layer20:12 - Validations23:26 - Testing
    • capybara
    • BDD (Behavior-Driven Design)
    29:23 - The API32:37 - Contributing to Lotus
    • Contributor Code of Conduct 
    • discuss.lotusrb.org
    • lotus/chat - Gitter
    • Lotus Hack Day 2015 
    34:50 - Using Fewer Gems 39:09 - Lessons Learning Building Lotus41:42 - Philosophy 42:56 - Upcoming FeaturesPicks Threes (Jessica)
    15 Minute Podcast Listener chat with Charles Wood (Chuck)
    Rails Remote Conf (Chuck)
    Pebble Time (Chuck)
    micro.rb (Luca)
    Duy Huynh (Luca)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.
    55 min
  • 227 RR Rails Composer, RailsApps and Tutorials with Daniel Kehoe
    Check out Rails Remote Conf! Submit a CFP!01:53 - Daniel Kehoe Introduction
    • Twitter
    • GitHub 
    • Blog
    02:07 - Digital Nomad Lifestyle
    • Daniel Kehoe: Why I Left My Heart in San Francisco 
    • Nomad List
    • Remote Year 
    08:45 - RailsApps & Rails Tutorials
    • @rails_apps 
    • [GitHub] RailsApps
    • RailsClips #007: Rails Composer 
    • Daniel's Kickstarter Project: Rails Composer with Rails Tutorials -- Runs until October 6th, 2015!
    • Michael Hartl's he Ruby on Rails Tutorial Book and Screencast Series
      • Learn Enough Command Line To Be Dangerous
    22:42 - rails-composer for Beginner Programmers   
    • Flatiron School, @aviflombaum 
    • Learn Ruby on Rails by Daniel Kehoe 
    Remember to go check out Daniel's Kickstarter Project: Rails Composer with Rails Tutorials! Picks remote | ok (Saron)
    Rails Remote Conf (Chuck)
    weworkremotely.com (Chuck)
    Slack (Chuck)
    Screenhero (Chuck)
    Pinegrow Web Editor (Daniel)
    Nomad List (Daniel)
    Low Yat Plaza (Daniel)Special Guest: Daniel Kehoe.

    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.
    42 min
  • 226 RR The Leprechauns of Software Engineering with Laurent Bossavit
    02:03 - Laurent Bossavit
    • Twitter 
    • GitHub 
    • Institut Agile
    03:11 - The Leprechauns of Software Engineering by Laurent Bossavit 04:52 - The 10x Programmer
    • Code Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell 
    13:07 - The Custom Defects Curve15:33 - Leprechauns and Local Truths (Does Needing to Prove Others Wrong = Fear?)22:53 - The Feedback Cycles25:09 - Agile, Waterfall, and The Software Crisis
    • Thinking, Fast and Slow by Daniel Kahneman
    • “Bugs in the brain” = Cognitive Biases
    32:30 - Estimations, Calibration and Assessments
    • How to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. Hubbard
    • Expert Political Judgment: How Good Is It? How Can We Know? by Philip E. Tetlock
    • Software Estimation: Demystifying the Black Art by Steve McConnell    
    38:16 - Starting Points/Research Skills for Identifying Leprechauns
    • 1. Skepticism
    • 2. Curiousity
    • 3. Tenacity
    43:14 - The Value of Leprechauns46:46 - “Most of our job is learning.”50:44 - The Definition of “Insanity” => Experimentation
    • QWERTY vs Dvorak 
    Picks The Leprechauns of Software Engineering by Laurent Bossavit (Avdi)
    The Crystal Programming Language (Avdi)
    Zojirushi (Avdi)
    The Elm Programming Language (Laurent)
    Smarter Every Day 133: The Backwards Brain Bicycle (Laurent)
    Station Eleven by Emily St. John Mandel (Laurent)
    How to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. Hubbard (Jessica)Special Guest: Laurent Bossavit.

    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 10 min
  • 225 RR TorqueBox with Ben Browning
    02:18 - Ben Browning Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Red Hat
    • JRuby
    02:46 - TorqueBox 
    • @torquebox
    04:05 - Use Cases and Benchmarks
    • TechEmpower's latest round of benchmark results, filtered to just the Ruby servers running Rack/Rails/Sinatra/etc apps and their JSON serialization test 
    06:32 - The Genesis of TorqueBox
    • Bob McWhirter
    07:49 - JBoss
    • WildFly 
    09:15 - The Name “TorqueBox”10:12 - Adoption12:05 - Documentation
    • DocBook 
    • YARD 
    13:18 - When should/could you use TorqueBox?17:25 - Monolith vs Microservice
    • WildFly Swarm
    21:36 - JAR Files and WAR Files 25:31 - Server Setup & Deployment Process27:16 - Packaging Static Assets in JAR and WAR Files28:27 - Contribution and Community Involvement32:55 - Startup Cost35:53 - Getting Started with TorqueBox37:33 - Immutant 40:17 - The Rack Spec and TorqueBox
    • tubesock
    • SockJS
    42:11 - Useful Features44:26 - Building Useful Features45:53 - GrowthPicks [Khan Academy] Pixar in a Box: Introduction to Animation Curves (Saron)
    Tony Stark in Salt and Pepper (Saron)
    ElixirConf (Jessica)
    Nick Shrock: GraphQL Introduction (Jessica)
    Troll - Shane Koyczan (Coraline)
    funtools (Coraline)
    Ruby Remote Conf Talks (Chuck)
    Angular Remote Conf (Chuck)
    Bob McWhirter: qcon-keynote (Ben)
    Coders For Sanders (Ben)Extras
    • JavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe Savona
    Special Guest: Ben Browning.

    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.
    33 min
  • 224 RR Ruby Together with André Arko
    02:05 - André Arko Introduction + Bundler
    • Twitter 
    • GitHub 
    • Blog
    04:28 - Ruby Together
    • Trade Association
      • ​Brian Mikulencak
    10:52 - Ruby Central
    • 501(c) Organization
    14:23 - Ruby Together Timeline16:01 - Open Source People Depend on vs Open Source as a Hobby17:03 - Corporate Member Rights / The Structure of Ruby Together
    • Monthly Contributions
    20:19 - How the Board Makes Decisions
    • Slack
    23:00 - Membership Numbers24:03 - How Voting Works26:58 - How much work is involved in maintaining these projects?30:08 - How is work doled out?
    • Eric Hodel (@drbrain)
    • Aaron Patterson (@tenderlove)
    33:41 - Future Plans and Community Impact
    • Fastly
    40:28 - Getting People Involved43:34 - Lessons Learned45:23 - Code of Conducts / Community ValuesPicks Boundaries: A talk by Gary Bernhardt from SCNA 2012 (André)
    The Protomen (André)
    Bubblesort Zines (André)
    Don't Make Me Think: A Common Sense Approach to Web Usability by Steve Krug (Saron)
    F.lux (Saron)
    Hue (Saron)
    Madison Ruby Day 1 (Coraline)
    Madison Ruby Day 2 (Coraline)
    Survive Escape From Atlantis 30th Anniversary Edition (Coraline)
    Angular Remote Conf (Chuck)
    React Rally (Chuck)
    Alcatraz Books by Brandon Sanderson (Chuck)Special Guest: André Arko.

    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
  • 223 RR Oga and Parsing with Yorick Peterse
    02:35 - Yorick Peterse Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Rubinius
    • The XML C parser and toolkit of Gnome
    • libxslt
    03:07 - oga
    • nokogiri 
    06:38 - Fixing vs Writing an Alternative Feature
    • lexers 
    • Parse Tree 
    14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with C
    • ffi 
    22:44 - Parsing
    • racc 
    • ruby-ll 
    25:16 - Resources
    • LL Parser
    28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and Contribution
    • Documentation
    Picks AirPair (Chuck)
    CAL(1) Shell Command (Jessica)
    fish shell (Yorick)
    asciinema (Yorick) Special Guest: Yorick Peterse.

    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.
    51 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

44 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,346 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,073 Listeners

The Rest Is History by Goalhanger

The Rest Is History

15,606 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,899 Listeners

The Rest Is Politics: Leading by Goalhanger

The Rest Is Politics: Leading

833 Listeners