Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • 249 RR The Normalization of Deviance with Dan Luu
    02:00 - Dan Luu Introduction
    • Twitter 
    • GitHub 
    • Blog    
    05:33 - Dan Luu: Normalization of deviance in software: how broken practices become standard 08:59 - Yossi Kreinin: People can read their manager's mind 19:32 - The Letter ‘Z’ and Security25:13 - Notifications and Alerts31:24 - Fixing/Not Fixing Things; Feedback42:57 - How to Prevent Deviancy 
    • John Banja: The normalization of deviance in healthcare delivery 
    47:54 - Bruce F. Webster: The Wetware Crisis: the Thermocline of Truth 53:43 - Finding a Job That Doesn’t Have These Problems58:08 - Having Routines and Setting Aside TimePicks octohatrack (Coraline)
    Einstein's Relativity and the Quantum Revolution: Modern Physics for Non-Scientists (Avdi)
    Real-World Relativity: The GPS Navigation System (Jessica)
    Katrina Owen: Here Be Dragons (Jessica)
    random tweet (Dan)
    Profiling a warehouse-scale computer (Dan) Special Guest: Dan Luu.

    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
  • 248 RR The Crystal Programming Language with Erik Michaels-Ober
    01:49 - Erik Michaels-Ober Introduction
    • Twitter 
    • GitHub
    • Ruby Rogues Episode #127: Erik Michaels-Ober 
    02:07 - The Crystal Programming Language and Statically Typed Programming Languages
    • Erik Michaels-Ober: An Introduction to Crystal @ PolyConf 15 
    06:54 - Type Inference 
    • Union Types
    • Duck Typing
    • Monkey Patching
    • Sandi Metz Blog Post on the Wrong Abstraction
    15:06 - Crystal vs Rust or Go 20:10 - Linting
    • Rubocop
    20:44 - Type Annotations and Perimeters
    • Keyword Arguments
    22:53 - The History of Crystal and its Development as a Language
    • Crystal Docs
    • Crystal GitHub Repo
    • The Future of Crystal (Christmastime Blog Post)
    24:41 - Annotation and Return Value25:35 - Type Inferencing (Cont’d)28:24 - Crystal REPL (ICR) 32:15 - Getting Involved with Crystal and the Development of the Language
    • Crystal to_proc
    40:08 - Threading and Concurrency44:28 - Crystalshards
    • Crystal Weekly
    49:30 - Use Cases and Benchmarks
    • Crystal Standard Library
    • wc.cr
    01:03:15 - Compile Errors    More on Crystal
    • Erik Michaels-Ober: Crystal Programming Language @ RubyC 2015 
    • Interview for RubyC-2015 with Erik Michaels-Ober
    • Built-in formatting tool Issue
    Picks Easy Bash Prompt Generator (Jessica)
    Logitech Wireless Headset Dual H820e Double-Ear Stereo Business Headset (David)
    Ruby Rogues Episode #127: Erik Michaels-Ober (Erik)
    fish shell (Erik)
    Rails Girls Summer of Code (Erik)
    RescueTime (Avdi)
    The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change by Stephen R. Covey (Avdi)
    Whiplash White IPA (Avdi)Special Guest: Erik Michaels-Ober.

    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 19 min
  • 247 RR Parallella with Ray Hightower
    02:02 - Ray Hightower Introduction
    • Twitter 
    • GitHub 
    • Blog
    • WisdomGroup
    • ChicagoRuby
    • WindyCityRails
    • WindyCityThings
    03:22 - Parallella
    • Raspberry Pi
    05:39 - Web Developers and The Hardware World12:38 - Does a hardware background inform software?18:42 - Learning and Playing
    • Verilog 
    22:22 - Concurrency and Parallelism 
    • The Most Energy Efficient Supercomputer on the Planet by Ray Hightower at Madison+ Ruby 2015 
    • github.com/parallella/parallella-examples 
    32:48 - Getting Started with Parallella
    • Parallella Quick Start Guide (with gotchas)
    • COIK = Clear Only If Known
    • parallella.org/forums
    41:02 - Use Cases42:38 - IoT (Internet of Things)
    • HealthKit
    • HomeKit
    • WatchKit
    Picks Refactoring Ruby with Monads (Coraline)
    Ruby Rogues Episode #120: Book Club: Understanding Computation with Tom Stuart (Chuck)
    Learning to play the piano (Jessica)
    Mogo Portable Seat (Chuck)
    Rob Pike: Concurrency Is Not Parallelism (Ray)
    Designing and Building Parallel Programs by Ian Foster (Ray)Special Guest: Ray Hightower.

    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 3 min
  • 246 RR Clearwater with Jamie Gaskins
    02:00 -  Introduction
    • Twitter 
    • GitHub 
    • Blog
    • OrderUp
    • readthesource: Clearwater with Jamie Gaskins 
    02:23 - Clearwater
    • Clearwater Gitter Channel
    • Opal
    • roda
    03:51 - How an App is Typically Structured
    • React
    • TodoMVC Code
    • TodoMVC Demo
    05:39 - Persistence and Wiring Up to the Backend
    • grand_central 
    06:49 - Why Clearwater Was Created08:26 - How does it compare to prevalent JavaScript frameworks?
    • Clearwater — Ruby on the front end outperforms React.js
    • Virtual DOM Implementations
    • Roadmap to 1.0
    11:23 - What problem is Clearwater aiming to solve?14:30 - Debugging16:39 - Use Cases20:33 - The Future of Clearwater21:59 - Maintaining Clearwater24:39 - What is success?25:23 - Using Clearwater with a System Like Volt Picks Contributor Covenant (Coraline)
    Kaleidoscope (Coraline)
    LEGO Ideas - Lovelace & Babbage (Coraline)
    Freelance Remote Conf (Chuck)
    Ruby Remote Conf (Chuck)
    RushMyPassport (Chuck)
    Primula Cold Brew Glass Carafe Iced Coffee Maker (Jamie)
    JRuby (Jamie)Special Guest: Jamie Gaskins.

    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.
    38 min
  • 245 RR The Charles Max Wood Interview with Thom Parkin
    This week, we’re bringing to you a behind the scenes look at the man behind the mic and the guy who puts out over 5 hours worth of free audio content per week to support the development community: Charles Max Wood.Long-time listener, Thom Parkin, asked Chuck if he would sit down and do an interview with him to describe all the interesting things he’s been up to and his goals for the future. In this interview, Chuck gives listeners a behind-the-scenes look at all of his podcasts, the DevChat.tv platform, RailsClips, his remote conferences and his upcoming book that will focus on tips for getting hired as a developer. Special Guest: Thom Parkin.

    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.
    38 min
  • 244 RR Program Like You Give a Damn with Ara T. Howard at Rails Remote Conf 2015
    This episode is from Ara T. Howard’s talk at Rails Remote Conf 2015. You can watch the full, unedited presentation, Program Like You Give a Damn, on YouTube at your convenience.  
    • Check out All Remote Confs for next year’s remote conference lineup!
    • Freelance Remote Conf will run from February 24th-26th. The speaker lineup is all but complete!
    • Ruby Remote Conf will run from March 23rd-25th. Get your tickets or submit a CFP!
    Special Guest: Ara T. Howard.

    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.
    48 min
  • 243 RR Books That Aren't POODR
    02:36 - http://www.amazon.com/gp/product/3642768199/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=3642768199&ie=UTF8&linkCode=as2&linkId=UTPZTXY2HXM5NO54&tag=chamaxwoo-20
    - https://en.wikipedia.org/wiki/Hermeneutics
    05:42 - http://pages.cs.wisc.edu/~remzi/Naur.pdf 07:55 - http://www.amazon.com/gp/product/1622030613/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1622030613&ie=UTF8&linkCode=as2&linkId=XUQDR6SKKGNPHZL5&tag=chamaxwoo-20 13:14 - http://www.amazon.com/gp/product/1937785580/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1937785580&ie=UTF8&linkCode=as2&linkId=W2LNYBF6WEDCTIPN&tag=chamaxwoo-20 14:32 - https://www.ng-book.com/2/ 16:09 - Paper Reading Group 
    - http://blog.acolyer.org
    - https://speakerdeck.com/randommood/we-hear-you-like-papers 
    19:58 - http://www.amazon.com/gp/product/0345472322/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0345472322&ie=UTF8&linkCode=as2&linkId=6GL2VIKO2JSJBA7A&tag=chamaxwoo-20 20:29 - http://www.amazon.com/gp/product/0984782850/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0984782850&ie=UTF8&linkCode=as2&linkId=SL7NNSEN6XDPOQ2K&tag=chamaxwoo-20 22:01 - Ruby Rogues Book Club Books Episodes
    - https://devchat.tv/ruby-rogues/023-rr-book-club-smalltalk-best-practice-patterns-with-kent-beck
    - https://devchat.tv/ruby-rogues/087-rr-book-clubpractical-object-oriented-design-in-ruby-with-sandi-metz
    - https://devchat.tv/ruby-rogues/068-rr-book-club-growing-object-oriented-software-guided-by-tests
    - https://devchat.tv/ruby-rogues/097-rr-book-club-patterns-of-enterprise-architecture-with-martin-fowler
    - https://devchat.tv/ruby-rogues/178-rr-book-club-refactoring-ruby-with-martin-fowler
    22:43 - Books to Learn When You’re Learning to Become a Software Developer
    - http://www.amazon.com/gp/product/0321934113/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0321934113&ie=UTF8&linkCode=as2&linkId=HKNO5SF54LKAX3FS&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/0201835959/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0201835959&ie=UTF8&linkCode=as2&linkId=3BX6EZBTOVX6QI5Z&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1572316217/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1572316217&ie=UTF8&linkCode=as2&linkId=4S7XSPUJN5FHMZOS&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/0735619670/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0735619670&ie=UTF8&linkCode=as2&linkId=XECNAG66UGKVUFD2&tag=chamaxwoo-20    
    - http://www.amazon.com/gp/product/020161622X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=020161622X&ie=UTF8&linkCode=as2&linkId=SO3GOODNFTTFQ364&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1934356050/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1934356050&ie=UTF8&linkCode=as2&linkId=EKWMGGNCZFICVBJV&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/020161586X/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=020161586X&ie=UTF8&linkCode=as2&linkId=5VAJR6HTZUKVHN46&tag=chamaxwoo-20
    33:07 - Technical Programming Books
    - http://www.amazon.com/gp/product/0596004923/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0596004923&ie=UTF8&linkCode=as2&linkId=DEVBMUXD6VIDRSHX&tag=chamaxwoo-20 (The Camel Book)
    - http://www.amazon.com/gp/product/0596003307/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0596003307&ie=UTF8&linkCode=as2&linkId=6BUTUVPQ7QUHMVB7&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1449373712/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1449373712&ie=UTF8&linkCode=as2&linkId=VAKREEBQW2H3OBDI&tag=chamaxwoo-20
    - https://pragprog.com/book/ruby/programming-ruby
    - http://www.amazon.com/gp/product/1937785564/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1937785564&ie=UTF8&linkCode=as2&linkId=ST7QMM3CTACK3XJ7&tag=chamaxwoo-20   
    - http://www.amazon.com/gp/product/0321992474/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0321992474&ie=UTF8&linkCode=as2&linkId=5Y5BSCTJD53WFDJ4&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/0596008945/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0596008945&ie=UTF8&linkCode=as2&linkId=UF24FRF6G6DQ2SB3&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1449373194/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1449373194&ie=UTF8&linkCode=as2&linkId=65ODF5K4TPXVWXLR&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1449394094/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1449394094&ie=UTF8&linkCode=as2&linkId=ENHN255YKDNQ4EOL&tag=chamaxwoo-20
    - http://www.amazon.com/gp/product/1934356557/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=1934356557&ie=UTF8&linkCode=as2&linkId=AVDZMSY4JUKGMZEU&tag=chamaxwoo-20
    - http://poignant.guide/      
    - https://en.wikipedia.org/wiki/Why_the_lucky_stiff
    41:17 - Pramming and Business Books
    -

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    58 min
  • 242 RR Migrating a Monolith to Microservices Via an Evolutionary Path with Mike Gehard
    02:34 - Mike Gehard Introduction
    • Twitter 
    • GitHub
    • Pivotal
    03:23 - Monoliths 04:18 - Microservices 09:47 - Migrating a Monolith to Microservices Via an Evolutionary Path
    • Organization
    • The Application Continuum: Evolving toward distributed systems
    15:21 - The Steps Along the Continuum
    • Where do engines fit in?
    • Service Boundary Definitions
    19:25 - Bounded Context
    • The Ruby Rogues Episode #228: The Lotus Framework with Luca Guidi 
    21:52 - Evolution
    • Conway’s Law
    • Unbuilt Gems
    30:40 - Dependency on the Database35:15 - Testing
    • pact 
    • Jepsen Testing
    • Postman
    • Mashery I/O Docs 
    51:16 - Deployment
    • Pivotal Cloud Foundry
    52:47 - Security
    • UAA
    55:15 - Advice for those getting started
    • SOA (Service-oriented Architecture)
    • Component-Based Rails Applications Resources
    01:04:09 - Fault TolerancePicks LOWA Boots (Avdi)
    Pearl’s Peril (David)
    He Never Died (David)
    httplog (Coraline)
    Toxic Workers by Michael Housman and Dylan Minor (Coraline)
    The Unbeatable Squirrel Girl Vol. 1 by Ryan North (Jessica)
    Hamilton (Original Broadway Cast Recording) (Jessica)
    MyFitnessPal (Chuck)
    Run 10k (Chuck)
    Pebble Time Steel (Chuck)
    Aftershokz Bluez 2 (Chuck)
    FLUIDSTANCE (Mike)
    The Elm Programming Language (Mike)
    Kotlin (Mike)Special Guest: Mike Gehard.

    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 26 min
  • 241 RR What Makes a Great Developer with Phil Spitler
    Check out Ruby Remote Conf: coming to you live in March! Buy a ticket or submit a CFP! 02:17 - Phil Spitler Introduction
    • Twitter 
    • GitHub 
    • Blog
    03:20 - Panel opinions: What makes a good developer?07:26 - “Successful” vs “Great” Developers
    • Growth Mindset
    12:45 - Mentors: What to they epitomize?
    • Maintainability
    14:37 - How do newbies find/identify mentors?17:45 - When Becoming Great Starts to Matter27:51 - How People “Arrive”; Necessary Skillsets
    • Code Archaeology
    30:51 - Bloc.io 36:44 - As a mentor, where do you draw the line?
    • Ruby Rogues Episode #240: What Makes a Good Manager with Marcus Blankenship 
    40:57 - As an educator: How important is it to do hands-on work of your own?
    • The Freelancers’ Show Episode #184: Goals and Productivity (unreleased at time of publication)
    Picks Rat-a-Tat Cat (Jessica)
    Sorry Not Sorry IPA (Jessica)
    Amazon Fire Kids Edition (Avdi)
    The Now Habit: A Strategic Program for Overcoming Procrastination and Enjoying Guilt-Free by Neil Fiore (Avdi)
    Intercom Central® 246 - Four Channels HOME Power-line Intercom System (Chuck)
    Fathead (Chuck)
    spitfire (Phil)
    Bloc's Software Engineering Track (SET Program) (Phil)
    Kyle Cease (Phil)
    Phil’s coworker’s Ariel's man crush on Avdi (Phil)
    Carol Dweck: The Power of Believing That You Can Improve (Phil)
    Wile Kratts (Children's Science Show) (Phil)
    MindSet by Carol Dweck (Chuck)Special Guest: Phil Spitler.

    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.
    18 min
  • 240 RR What Makes a Good Manager with Marcus Blankenship
    02:05 - Marcus Blankenship Introduction
    • Twitter 
    • Blog
    02:52 - Pain and Difficulties of Moving From Programming to Management
    • Identity
    • Credibility
    10:50 - Image and Identity (Cont’d)
    • Expectations
    • Role Models
    19:16 - Management; Making the Move to Management
    • Aikido
    • “Everybody deserves a good manager.”
    23:37 - How do you know if you have a bad manager?27:13 - Feedback; Tone of Communication33:54 - What should you do when you get promoted to a management position?
    • Nix Production Code Tasks
      • Meet with Your People (Give Feedback)    
      • One-on-one Meetings with Team Members
      • Zero Surprises Evaluation Policy
      • Evaluation Forms
      • Goals and Incentives
      • Reviews for Self-Reflection
    • Get Your Own Feedback
    48:25 - How do you know you are doing a good job?
    • Skip-Level Reviews
    • Growth of your team and members
    • Signs of Loyalty
    51:06 - What if you don’t want to move into a management role?Picks The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers by Ben Horowitz (Jessica)
    The Narrow Road to the Deep North by Richard Flanagan (Jessica)
    Star Wars: The Force Awakens (Chuck)
    JS Remote Conf (Chuck)
    Ruby Remote Conf (Chuck)
    Freelance Remote Conf (Chuck)
    The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield (Marcus)
    Predicting the Unpredictable: Pragmatic Approaches to Estimating Project Schedule or Cost by Johanna Rothman (Marcus)Special Guest: Marcus Blankenship.

    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 3 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 Bike Shed by thoughtbot

The Bike Shed

121 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 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

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners

REWORK by 37signals

REWORK

213 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