Our original panel podcast, Ruby Rogues is a weekly discussion around Ruby, Rails, software development, and the community around Ruby.
Similar Podcasts

Flutter 101 Podcast
Weekly podcast focusing on software development with Flutter and Dart. Hosted by Vince Varga.

Views on Vue
Vue is a growing front-end framework for web developments. Hear experts cover technologies and movements within the Vue community by talking to members of the open source and development community.

React Round Up
Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts.
286 RR Agile Ventures with Sam Joseph
00:35 - Introducing Sam Joseph Agile Ventures Github Twitter 2:15 - All about Agile Ventures6:25 - Social innovations9:30 - Common needs of charity organizations15:15 - Origins and growth of Agile Ventures19:19 - Website One22:00 - Goals for the future of Agile Ventures24:40 - Getting involved sam@agileventures.org AG sign up 29:00 - Finding motivated team members and using MOOC32:40 - Connecting with your team and building up confidence37:40 - Direct Messaging42:10 - Fear of asking questions on Stack Overflow52:17 - Scaling Agile Ventures56:15 - Predictions for the futurePicks: Flow: The Psychology of Optimal Experience by Mihaly Csikszentmihalyi (Jason) jason@benfranklinlabs.com for working with Jason as a consultant (Jason) Dataclysm: Love, Sex, Race, and Identity--What Our Online Lives Tell Us about Our Offline Selves by Christian Rudder (Jerome) Remote: Office Not Required by Jason Fried and David Heinemeier Hansson (Jerome) MindMup2 (Charles) Born to Win seminar by Zig Ziglar on Audible (Charles) Rail Roady (Sam) The Shadow Out of Time by H.P. Lovecraft (Sam) Genestealer Cults by Peter Fehervari (Sam) Tyranids (Sam)Special Guest: Sam Joseph.
285 RR Ruby Conf Brazil and Building Communities with Fabio Akita
00:15 - Fabio’s experience writing the first Portuguese Ruby on Rails book Fabio’s blog Twitter Facebook 7:35 - Effect on Fabio’s career9:10 - Sharing your knowledge without being an expert11:30 - Is Ruby still exciting? Should you learn a new language?18:50 - Using a different language and returning to Ruby22:30 - Learning Crystal 24:20 - Building a new project and choosing a technology32:20 - Retiring from Ruby Conf Brazil Blog post about Ruby Conf Brazil The Conf Picks: Toastmasters International (Jason) Clean Code: A Handbook of Agile Software Craftsmanship by Robert Martin (Jason)(Jason) Figma (Jerome) Ifttt (Jerome) How to Build a Billion Dollar App by George Berkowski(Jerome) Fabio’s blog (Charles) The Twelve Week Year by Brian P. Moran and Michael Lennington (Charles) The Mythical Man-Month: Essays on Software Engineering by Frederick Brooks (Fabio) Cosmos by Carl Sagan and Cosmos by Neil Degrasse Tyson (Fabio)Yaer (Fabio)Special Guest: Fabio Akita.
284 RR React on Rails with Justin Gordon and Rob Wise
00:55 - Why study React on Rails?Justin Gordon’s Youtube04:30 - Redux07:40 - Using React on parts of an app and not the whole11:05 - Jsx, Webpack, and Hot Module ReloadingReact-webpack-rails-tutorial16:05 - Integrating React with Ruby on Rails19:55 - Libraries25:05 - Is React on Rails automatic?React on Rails Website28:30 - Server rendering30:55 - Gaps between server rendering and page loading34:00 - Decision trees: Angular or ReactEmail justin@shakacode.com for an email to the React on Rails slack channel35:40 - Why choose React?ShakaCode38:15 - Choosing a front-end framework“React on Rails, 2000+ Stars” by Justin Gordon39:55 - Using React and Rails for production-level projects43:00 - ShakaCode and CoachingStartup Coaching PlanPicks: The Autobiography of Benjamin Franklin by Benjamin Franklin (Jason) The Lost Art of Finding Our Way by John Edward Huth (Jason) Hacking: The Art of Exploitation by Jon Erikson (Jerome) How to Build a Billion Dollar App by George Berkowski (Jerome) Ghost in the Wires by Kevin Mitnick (Charles)School breaks (Charles) Boy Scouts of America (Charles) Friends and Guests (Justin)Play Bigger: How Pirates, Dreamers, and Innovators Create and Dominate Markets(Justin) Mast.ly (Justin) The Paleo Blueprint by Mark Sisson (Justin) Justin Gordon’s Twitter (Justin) Dave Asprey’s podcast, Bulletproof Executive Radio (Justin) The Tim Ferriss Show podcast (Justin) Dr.Boolean’s Mostly Adequate Guide to Functional Programming (Rob) Jafar Husain’s tutorials (Rob) Tesseract - Of Matter (Rob)Special Guests: Justin Gordon and Rob Wise.
283 RR Is Ruby Dying?
00:25 - Why Ruby is still relevant06:30 - How we got started with Ruby08:20 - Why are people saying Ruby is dying?13:00 - The Ruby community15:00 - Debating the “waste of time” argument20:05 - Learning other languages23:50 - The “pie”27:05 - Revitalizing Ruby38:15 - Advice for the worrierPicks: Angular for Rails Developers by Jason Swett (Jerome) Vets Who Code (Jason) The Rise of Theodore Roosevelt by Edmund Morris (Jason) Your Money or Your Life by Vicki Robin (Jason)Going outside (Jason) Gitlab (Charles) Devchat Conferences (Charles) The 12 Week Year and spreadsheet (Charles) Devchat hangout/webinar (Charles)
282 RR Angular on Rails with Jason Swett
00:42 - Introducing Jason Swett Angular on Rails Use the code “rubyrogues” to get $10 off your purchase Twitter Email: jason@angularonrails.com 2:20 - Angular or Rails?4:40 - Real-time data modeling9:00 - Angular CLI11:15 - Structuring Angular and Rails apps16:50 - Should beginners learn Angular or Rails first?19:50 - Building apps and tying Angular and Rails together Tour of Heroes Tutorial Jason’s blog post 25:00 - Angular on Rails feedback28:00 - What’s the hardest part of integrating Angular and Rails?31:00 - Why invest in Angular when it evolves so fast?33:35 - Why did Jason write his book? Angular for Rails Developers Pragmatic Bookshelf 37:50 - How to get the most out of the book42:40 - Panelist Jerome Hardaway Previous Ruby Rogues Episode Vets Who Code DreamForce Picks: Tour of Heroes Tutorial (Jerome) General Assembly (Jerome) DreamForce (Jerome) Adventures in Angular Podcast (Charles and Jason) Angular Remote Conf videos (Charles) NgBook (Jason) How to Win Friends and Influence People by Dale Carnegie (Jason) The 7 Habits of Highly Successful People by Stephen Covey (Jason)Special Guest: Jason Swett.
281 RR Take My Money with Noel Rappin
00:30 - Introducing Noel Rappin Take My Money: Accepting Payments on the Web by Noel Rappin (Ebook only) Take My Money: Accepting Payments on the Web by Noel Rappin, (physical copy pre-order link) Website Twitter 1:00 - Paid gateways for apps6:05 - Why write Take My Money?8:45 - Getting tripped up on simple arithmetic11:55 - Troubleshooting gateway system failuresRunscope21:45 - Managing administrative rolesPaper Trail25:55 - Reporting29:00 - Techniques for testing your system33:25 - Overarching themes in Take My Money Picks: The Fifth Season and The Obelisk Gate by N.K. Jemisin (Noel) Flash Forward podcast by Rose Eveleth (Noel)Police officers (Charles) Webinar Jam (Charles)Special Guest: Noel Rappin.
280 RR The Future of Ruby Rogues
1:00 - Addressing the Ruby Rogues rumors3:10 - History of the show6:30 - Why Charles Max Wood does the podcast10:40 - Listener emails13:50 - Moving forward with Ruby Rogues18:30 - Answering questions from the chat
279 RR Vets Who Code with Jerome Hardaway
00:45 - Introducing Jerome Hardaway and Vets Who Code Website Twitter 3:40 - All about Vets Who Code 8:00 - Special considerations for the Veteran communitySmashing Magazine13:10 - Coding and social/life skillsInterview Cake21:45 - Veteran lingo and coding26:45 - Transitioning into the civilian workplace30:50 - Vets Who Code gender breakdown35:20 - Connecting with Vets in the tech world The Murph Challenge Linkedin for Veterans 41:40 - Expanding Vets Who Code46:25 - Common jobs for Veterans in tech50:40 - Vets Who Code success stories55:00 - Supporting Vets Who Code Email: hello@vetswhocode.io Personal email: jerome@vetswhocode.io Vets Who Code SwearJar Picks: Scala Parser Combinators (Jessica) Boil the Frog (Coraline)Apple picking (Saron) Markings notebook (Saron) RubyConf trailer (Saron) Jerome’s episode on CodeNewbie (Saron)Hot sauce recipe: One tablespoon of Cayenne pepper, one tablespoon of ranch dressing, and one tablespoon of sugar (David) Balanced Rebellion (Charles) Ruby Remote Conf (Charles) Tech Inclusion Conference in San Francisco (Jerome) SprezzaBox (Jerome) NootroBox and NootroBox Sprint (Jerome)Special Guest: Jerome Hardaway.
278 RR Consequences of an Insightful Algorithm with Carina C Zona
0:45 - Introducing Carina C. Zona Website Personal Twitter Callback Women We So Crafty 2:10 - Coding consequences RubyConf 2015 Keynote: “Consequences of an Insightful Algorithm” Slides Code Newbies discussion 6:00 - Examples of consequences Flickr Deep Learning Google Photo 10:50 - Data quality theories14:05 - Preventable Mistakes and Algorithmic Transparency17:30 - Predictive Policing and Biased Data “The Reality of Crime-Fighting Algorithms” “Machine Bias” 22:07 - Coder Responsibility Mechanical Turk Google Crowdsource App “Social Network Nextdoor Moves To Block Racial Profiling Online” “raceAhead: How Nextdoor Reduced Racist Postings Using Empathy” 31:35 - Algorithm triggersEric Meyer: “Inadvertent Algorithmic Cruelty”37:20 - Fixing a mistake40:15 - Trusting humans versus trusting machinesFacebook Trending Topics Article on leaked documents Former contractor’s experience Trending topic mistakes 44:30 - Considering social consequences47:30 - Confronting the uncomfortable50:30 - Fitbit Example “How Data From Wearable Tech Can Be Used Against You In A Court Of Law” “This chicken breast has a surprisingly healthy heart rate, considering it’s dead” OSFeels 2016 Talk by Emily Gorcenski with chicken example Picks: 99 Bottles by Sandi Metz (David) Vivaldi Browser (Saron) Magnetic Sticky Notes (Saron) Oregon Shakespeare Festival (Sam) Ruby Remote Conf Recordings (Charles) Rails Remote Conf (Charles) Webinars (Charles) Books by Howard Zinn (Corina)On Food and Cooking by Harold McGeeSpecial Guest: Carina C Zona.
277 RR GROWS Method with Andy Hunt
00:30 Introducing Andy Hunt Website Twitter The Pragmatic Bookshelf GROWS Method 5:25 - GROWS MethodDreyfus Model of Skill Acquisition13:20 - How GROWS solves Agile’s shortcomings19:50 - GROWS for executives22:50 - Marketing Ruby Faker Gems Fakercompany.bs 25:30 - GROWS and laying framework for change29:00 - How empirical is GROWS?33:35 - How expectations from the Agile Manifesto have changed36:10 - Prescribing practices that work40:00 - Getting feedbackBurnup and Burndown charts42:40 - Human limitations46:00 - Meaning behind GROWS name50:05 - Knowing when to scale up53:00 - Agile Fluency Agile Fluency Model by Diana Larson and James Shore57:30 - The future of GROWS Picks:Going camping in your front yard (Jessica) California Academy of Sciences in San Francisco (Sam) Exploratorium in San Francisco (Sam) Shoe Dog by Phil Knight (Saron) Espresso Pillows (Saron) “It’s Darkest Before Dawn” DjangoCon 2016 talk by Timothy Allen (Saron) Ruby Book Club Podcast (Saron)Investing in yourself (Andy)Special Guest: Andy Hunt.
276 RR Hiring and Retention with Kenzi Connor
1:15 - Introducing Kenzi Connor Cloud City Cloud City Twitter Kenzi Connor’s Twitter Email: kenzi@cloudcity.io 4:15 - Senior developer vs Junior developer: Sustainability and hiring8:25 - Examining the “senior-obsessed field”10:00 - Importance of sustainability12:35 - Lottery-ticket thinking13:35 - Solutions to the junior vs senior dilemma21:10 - Diversity and productivity23:50 - Effective management strategies31:00 - Strategies for going from a high-conformity company to a more diverse company Marco Rogers Twitter Feed Harvard study - gender discrimination in the hiring process 36:05 - Why junior developers leave your companyDead Sea EffectPicks: Mandy Moore (Sam) Seven Wonders of a Once and Future World by Caroline Yoachim (Jessica)Foreign exchange students (Charles) Octavia Butler (Kenzi) Black Girls Code (Kenzi) Special Guest: Kenzi Connor.
275 RR The Evolution of Agile and Evolutionary Design with James Shore
Rails Remote Conference1:20 - Introducing James Shore Github Flow for Javascript Screen cast Email: jshore@jamesshore.com 1:40 - Freelancing and Consulting5:20- Co-opting Agile and the movement away from technology/software Agile Alliance Technical Conference Agile Fluency Model 16:20- Evolutionary Design in Agile Ron Jeffries Sudoku Think Like A Git code visualization built with Gource 24:15 - Evolutionary Design for Beginners James Shore - Evolutionary Design Illustrated Stack Overflow 32:30 - Technical Practices and Agile Architecture Procrastinate on Purpose by Rory Vaden39:10 - Engineering on a Team Level “No Silver Bullet” by Fred Brooks James Shore - Rethinking Scaling 52:10 - Redesigning Team Responsibilities Joy, Inc by Richard SheridanPicksSandi Metz “The Wrong Abstraction” blog post (Sam) Why Are Computers podcast by Tom Stewart (Sam) Netstat (Jess) Wood Badge (Charles) Remember the Titans (Charles) Rick Sheridan’s Agile India talk (James) Liftoff by Diana Larsen and Ainsley Nies (James)Special Guest: James Shore.
274 RR Fearless Salary Negotiation with Josh Doody
Rails Remote Conference1:25 Introducing Josh Doody Twitter Fearless Salary Negotiation by Josh Doody Take his (free!) crash course in getting promotions 2:50 - Making salary negotiations when you’re your own boss4:22 - Asking an employer to “give where it hurts”6:20- Minimum Acceptable Salary / B.A.T. N. A.10:45 - Leaving a new job for a better offer13:47 - Job happiness versus job salary15:55 - ContractingThe Freelancers’ Show18:55 - Renegotiating and peace of mind21:00 - Researching the company28:00 - Answering salary-based interview questions33:20- Negotiating for a job you really want35:00 - Common fears to negotiating10 reasons you should NOT negotiate your salary42:10 - Countering an offer (in writing)48:55 - Negotiating with benefits and vacation51:50 - Scripting a conversation55:05 - Bantering with an employer1:03:00 - Salaries higher than market value1:06:00 - Negotiating with no work experiencePicks: Negotiating Your Salary: How To Make $1000 a Minute by Jack Chapman (Dave)Jack Chapman’s salary negotiation video series: (Dave) Part 1 Part 2 Part 3 Part 4 Part 5 Hunter x Hunter (Dave) Negotiate with Chad (Jessica) Pokemon Go (Jessica) Wood Badge (Charles) Boy Scouts of America (Charles) Tifie Scout Camp (Charles) Penn & Teller: Fool Us Madhi Gilbert (Josh) Seveneves by Neal Stephens (Josh) Mystery Show podcast, “Case #3 Belt Buckle” (Josh) Special Guest: Josh Doody.
273 RR Contempt Culture with Aurynn Shaw
01:11 - Aurynn Shaw Introduction Twitter GitHub Blog Eiara 01:56 - Contempt Culture Aurynn Shaw: Contempt Culture Impostor Syndrome 07:32 - “But PHP is objectively bad….”; True ObjectivityPHP: a fractal of bad design10:35 - The History of The Contempt Culture in Tech Spaces12:40 - Reinventing Tools15:00 - “Intent is not magic.”Shakesville: Harmful Communication, Part 1: Intent Is Magic20:09 - Contempt Culture in the Ruby Community Towards PHP21:56 - Why Contempt Culture Forms WDCNZ Luser Power and Goodness Noblesse Oblige “Design is how it works.” 29:08 - DevOps and the Disruption of Culture32:34 - Open Source vs Free Software 36:33 - Cultural Implications/Ramifications Around Open Source OpenSSL Ruby Rogues Episode #144: Passion 41:32 - Service CultureActor-Observer Bias in Social Psychology Picks RODE PSA1 Swivel Mount Studio Microphone Boom Arm (Sam) Design Thinking (Aurynn) Special Guest: Aurynn Shaw.
272 RR Game Development and RubyMotion with Amir Rajan
01:42 - Amir Rajan Twitter GitHub Blog A Noble Circle Surviving The App Store: How to Make It as an Indie Game Developer by Amir Rajan 02:24 - A Dark Room (ADR); Revenue and DownloadsRevenue Updates for A Dark Room et al09:16 - Quality, Heart and Soul, and Putting Yourself Into a ProductiPhreaks Show Episode #161: Successful Indie iOS Game Development with Amir Rajan14:31 - Choosing RubyMotion Albacore NeXTSTEP 17:43 - Objective-C vs RubyHipByte/Flow21:51 - Cross-platform Availability23:53 - ADR => Watch/TV Capability with RubyMotion26:17 - The Ecosystem in iOS and RubyMotion28:11 - Code Structure29:58 - Testing; UI Automation mac_bacon 31:29 - Open Source and Proprietary33:15 - Other Components UIkit SpriteKit motion-game Cocos2d-x CocoaPods 34:07 - Going on a Sabbatical40:58 - .NET => Ruby Inversion of Control; (IoC) Container Picks Transistor (Amir) Hoplite (Amir) Alto's Adventure (Amir) Shadowrun: Dragonfall (Sam) Minecraft: Story Mode (David) Sriracha and Egg in Ramen (Chuck) Ruby Rogues Facebook Page (Chuck) Special Guest: Amir Rajan.