Ruby Rogues

Ruby Rogues

Download on the App Store

Ruby Rogues episodes

  • 209 RR Robots and IoT with Julian Cheal
    02:32 - Julian Cheal Introduction
    • Twitter 
    • GitHub 
    • Blog
    02:49 - Julian’s Background with Robots and Drones
    • Arduino
    • AR.Drone
    03:32 - NodeCopter Events 04:31 - Traveling with Robots05:35 - Julian’s Collection and Projects
    • Julian Cheal: Dancing with Robots
    • Raspberry Pi
    • BeagleBone
    07:46 - Giving Demos09:12 - What Makes Robots?
    • Sinon.JS
    • MQTT Protocol
    10:21 - Where is IoT (Internet of Things) Heading?
    • Security
    13:11 - Programming Languages
    • NodeBots
    14:15 - Tools and Protocols
    • The MIDI Protocol
    • Spark Core
      • voodoospark 
    17:31 - Programming Challenges Around Hardware Hacking
    • Artoo
      • celluloid 
    18:49 - Barrier to Entry20:41 - Getting Kids Started
    • Kids Ruby
    • Arduino Starter Kit
    22:09 - Wearables
    • EL Wire (Electroluminescent Wire)
    23:18 - LEGO Robotics
    • Mindstorms
    • LabVIEW
      • National Instruments
    25:01 - Issues with Hardware Hacking28:22 - Rubyists and Hardware
    • Julian Cheal: Dancing with Robots
    • JRuby
    • Rubinius
    29:45 - Interfacing with Humans
    • iBeacon
    • OpenCV
    33:27 - [Kickstarter] CHIP - The World's First Nine Dollar Computer 34:01 - Connectivity 
    • Sphero 
      • Carin Meier: The Joy of Flying Robots with Clojure @ OSCON 2013 
    36:55 - More Interesting Projects
    • Aaron Patterson: Using chicken scheme to read sausagebox values 
    • Oscilloscope
    Picks Jacob Kaplan-Moss Keynote @ Pycon 2015 (Jessica)
    Kobo Aura H20 (Avdi)
    Liz Abinante: Unicorns Are People, Too (Re-Thinking Soft and Hard Skills) @ Madison+ Ruby 2014 (Coraline)
    littleBits (Julian)
    Jewelbots (Julian)
    Ruby Rogues Episode #156: Hardware Hacking with Julia Grace (Julian)
    The End of Mr. Y by Scarlett Thomas (Julian)    Special Guest: Julian Cheal.

    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.
    49 min
  • 208 RR Erlang with Francesco Cesarini
    Check out and sign up for https://rubyremoteconf.com/!02:45 - Francesco Cesarini Introduction
    - https://twitter.com/francescoc 
    - https://github.com/francescoc 
    - https://www.erlang-solutions.com/
    - Books:
    - http://shop.oreilly.com/product/9780596518189.do 
    - http://shop.oreilly.com/product/0636920020240.do
    - http://shop.oreilly.com/product/0636920024149.do
    03:08 - http://www.erlang.org/
    - Multicore 
    - http://stackoverflow.com/questions/7005759/erlang-on-multicore-cpu
    - History
    - http://www.ericsson.se/ 
    - http://www.erlang.se/
    08:23 - Francesco and Erlang
    - https://twitter.com/joeerl
    - http://joearms.github.io/
    10:49 - Building a Company Around a Language (https://www.erlang-solutions.com/)
    - Products:
    - https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform
    - https://www.erlang-solutions.com/products/wombat
    - https://www.erlang-solutions.com/products/riak-nosql-database 
    - Events:
    - http://www.erlang-factory.com/euc2015/#home
    - http://www.erlang-factory.com/
    - http://www.codemesh.io/
    - Projects:
    - T-Mobile SMS Gateway
    - Instant Messaging Gateway (2008-2009)
    - Preemptive Support, Monitoring, Metrics & Alarming (https://www.erlang-solutions.com/products/wombat)
    16:00 - http://www.erlang.org/
    - http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/
    - http://pharo.org/
    - The Concurrency Model
    - Debugging
    - Live Code Upgrade
    - http://en.wikipedia.org/wiki/Smalltalk
    - http://elixir-lang.org/
    - http://en.wikipedia.org/wiki/Open_Telecom_Platform
    24:25 - Error Handling Semantics
    - Actors and Supervisors
    - The Client-Server Behavior
    - The Event Handler
    - Finite State Machines
    30:23 - Getting Started with Erlang
    - Resources:
    - https://pragprog.com/book/jaerlang/programming-erlang
    - https://moodle.kent.ac.uk/external/course/view.php?id=237 (Erlang http://en.wikipedia.org/wiki/Massive_open_online_course)
    - http://learnyousomeerlang.com/content
    - http://shop.oreilly.com/product/0636920024149.do
    - http://shop.oreilly.com/product/9780596518189.do
    - Major Hurdles to Learning Erlang:
    - Understanding Tail Recursion and Pattern Matching
    - Concurrency
    - Error Handling
    34:23 - http://elixir-lang.org/ 35:28 - Erlang and Polyglot Architecture
    - https://www.rabbitmq.com/
    37:01 - https://www.erlang-solutions.com/products/wombat 38:57 - Erlang Pros and Cons
    - Cons:
    - Number Crunching
    - Parallelism
    - Graphics, Web Development, and Frontends
    - Pros:
    - REST APIs
    - https://github.com/basho/webmachine
    - https://github.com/ninenines/cowboy
    40:44 - http://en.wikipedia.org/wiki/Test-driven_development
    - http://www.erlang.org/doc/man/common_test.html
    - https://github.com/richcarl/eunit
    - http://www.quviq.com/products/erlang-quickcheck/
    - http://www.erlang.org/doc/man/mnesia.html
    - Shrinking
    46:10 - Languages/Technologies on the Horizon (for Francesco)
    - http://elixir-lang.org/
    - Large-Scale Distributed Computing
    - http://www.flowforwarding.org/ 
    - https://github.com/FlowForwarding/ 
    48:21 - The Erlang Community
    - http://erlang.org/mailman/listinfo
    - https://erlangcentral.org/
    50:24 - Writing Apps with Erlang / IoT?Picks http://devblog.avdi.org/2015/05/08/a-personal-programming-language-roadmap/ (Avdi)
    http://pharo.org/ (Avdi)
    http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ (Avdi)
    http://www.amazon.com/gp/product/0375706690/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0375706690&ie=UTF8&linkCode=as2&linkId=MWQUHC65F2ARUNLP&tag=chamaxwoo-20 (Coraline)
    http://www.tcm.com/this-month/article/1083885%7C0/Orson-Welles-Fridays-in-May.html (Coraline)
    https://vimeo.com/112812515 (Jessica)
    http://www.amazon.com/gp/product/0262521121/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0262521121&ie=UTF8&linkCode=as2&linkId=O6ZYVOI2MTPAUEPZ&tag=chamaxwoo-20 (Jessica)
    http://zerotoonebook.com/ (Francesco)
    http://www.codenewbie.org/podcast (Chuck)
    http://www.npr.org/programs/ask-me-another/ (Chuck)
    http://www.startupsfortherestofus.com/ (Chuck)Special Guest: Francesco Cesarini.

    Advertising Inquiries: https://redcircle.com/brands

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr 3 min
  • 207 RR Rebuilding Rails with Noah Gibbs
    02:30 - Noah Gibbs Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Ruby Rogues Episode #199: Deployments with Noah Gibbs
    • Rebuilding Rails by Noah Gibbs 
    • Rails Deploy In An Hour Class
    03:03 - Structure03:44 - Guiding People Through the Magic
    • Special-Purpose Tools: The Good and the Bad
    06:55 - The Origins of Rebuilding Rails by Noah Gibbs 07:55 - The Practice of Code Reading09:19 - Getting Started Rebuilding Rails
    • Frameworks
      • Sinatra    
      • Cuba
      • Lotus
    • The Core Functionality of Rack
      • CGI = Common Gateway Interface
    15:09 - Use Case for Rebuilding Rails
    • Tradeoffs
      • decent_exposure
        • The Rails Way by Obie Fernandez
    19:49 - View Model Objects (Presenter Objects?)24:25 - What Do Rails Devs Take For Granted?
    • Rack
    • Security
    27:59 - Rails = “Weird” ??32:48 - Rails Expectations
    • When It’s Time for Separation 
    • Rails Programmers
    37:56 - Constraints: Making Framework Decisions
    • Volt 
    • Meteor
    44:19 - Big Data
    • Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems By Martin Kleppmann 
    • Aphyr (Jepsen)
    Picks   simplehuman Garbage Cans (Avdi)
    Etsy CTO On Its Conservatively Crafty Tech Philosophy (Saron)
    Death Of A Programmer. Life Of A Farmer. (Saron)
    Mary Poppendieck's Keynote (Jessica)
    Ruby Remote Conf (Chuck)
    Rails Camp USA West Coast (Chuck)
    Traction: Get a Grip on Your Business by Gino Wickman (Chuck)
    Rails Camps (Coraline)
    The Codeless Code (Noah)
    Ruby Under a Microscope: An Illustrated Guide to Ruby Internals by Pat Shaughnessy (Noah)
    The Rails 4 Way by Obie Fernandez (Noah)     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.
    55 min
  • 206 RR Trailblazer with Nick Sutterer
    02:53 - Nick Sutterer Introduction
    • Twitter
    • GitHub
    • Blog
    • Trailblazer: A New Architecture For Rails by Nick Sutterer
    03:31 - Trailblazer
    • [GitHub] trailblazer
    • 04:56 - Form Object
    • “Operation”
    07:28 - Validations
    • ActiveModel::Validations
    • lotus/validations
      • Introducing Lotus::Validations
    08:47 - Decoupling09:45 - Namespace Reuse
    • Concepts/Concerns
    11:50 - Process Method => Procedural Code12:54 - Inheritance13:57 - Contracts14:57 - How is Using Trailblazer Different?18:17 - What Would DHH Think?19:32 - Trailblazer as an Extra Layer
    • Single Responsibility Principle
    • Monoliths
      • RailsConf 2015: David Heinemeier Hansson Keynote
    27:20 - Testing28:35 - When Should You NOT Use Trailblazer?29:53 - Moving to Trailblazer36:03 - Rails 5 and Trailblazer37:22 - Maintainers
    • Abdelkader Boudih
    • Celso Fernandes
    38:44 - APIsDeserialization41:04 - Parts of Trailblazer
    • reform
    • roar
    • cells
    44:16 - GeneratorsPicks A Gentleman’s Guide To Street Harassment (Saron)
    Tor and HTTPS (Saron)
    How it feels to watch a user test your product for the first time (Saron)
    Humane Development (Coraline)
    The Left Hand of Darkness (Coraline)
    Star Wars: Episode VII - The Force Awakens (Chuck)
    WorkFlowy (Chuck)
    Ruby Rogues Episode #204: Limerence with Dave Thomas (Chuck)
    JS Remote Conf Talks (Chuck)
    Trailblazer: A New Architecture For Rails by Nick Sutterer (Nick)
    [YouTube] Cinco Face Time Party Snoozer (Nick)Special Guest: Nick Sutterer.

    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
  • 205 RR Eight Years of Ruby and Rails with Piotr Solnica
    02:25 - Piotr Solnica Introduction
    • Twitter 
    • GitHub 
    • Blog
    • Ruby Object Mapper (ROM)
    •  
    •  
    • virtus 
    03:04 - Piotr Solnica: 8 Things I Learned During 8 Years of Ruby and Rails 03:45 - Test-Driven Development 06:17 - Building a Stack
    • Roda 
      • [YouTube] Jeremy Evans: Better Routing Through Trees (MountainWest RubyConf 2015)
    09:56 - (TDD) Test-Driven Development Cont’d15:36 - Immutability (Immutable Objects)
    • Command-Query Separation
    • Changing Objects
    • Freezing Objects
      • adamantium
    • Zippers
    • Persistent Data Structures
      • hamster
    28:49 - No Rules, Just Guidelines
    • Law of Demeter
    • Writing Better Tests
    • Fizz Buzz Test
      • Jeff Atwood: Why Can't Programmers.. Program? 
      • FizzBuzzEnterpriseEdition 
      • David’s Collection of Batpoop Crazy Fizzbuzz Solutions (Including the rand() one) 
    • Data, Context, Interaction (DCI)
    38:39 - Class Interfaces: “Class interfaces are a smell”
    • Using Classes
    • SOLID Principle
    49:30 - “Convenience has a big price”
    • Convenience vs Explicitness
    55:06 - Mutation Testing 01:00:51 - “Ideas behind ORM are a fallacy”
    • ORM (Object-Relational Mapping)
    • Ruby Object Mapper (ROM)
    01:10:42 - Piotr Solnica: Introducing Transproc - Functional Data Transformations for Ruby
    • transproc 
    Picks SweetWater Road Trip (Avdi)
    BOSTITCH: Black Magnetic Push Style Staple Remover (Avdi)
    Planet Mercenary Schlock Mercenary RPG (David)
    Anker® 2.4G Wireless Vertical Ergonomic Optical Mouse (David)
    Anker® Ergonomic Optical USB Wired Vertical Mouse (David)
    asciinema (Piotr)   Special Guest: Piotr Solnica.

    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 23 min
  • 204 RR Limerence with Dave Thomas
    02:37 - Dave Thomas Introduction
    • Twitter 
    • Blog
    • The Pragmatic Bookshelf
    04:17 - How Dave Got Started in Programming06:34 - Tools and Constraints
    • “An Enthusiast’s Problem”?
    • Is the focus on tools a form of cargo culting?
    • Leadism Over Chosen Technologies and Its’ Effect on Innovation 
    • Switching Tools and Making Excuses
    19:29 - Limerence
    • Love and Limerence: The Experience of Being in Love by Dorothy Tennov 
    • Irrational Interest and Defensiveness
    28:54 - Ruby = Happiness: Does it Hurt?31:00 - Tools and Falling in Love with Tools
    • Fear of Falling Behind; Fear of Irrelevancy 
    • Different Tools for Different Contexts
    35:08 - When Do You Learn? When Do You Train? (Not Falling Behind)38:01 - Choosing Similar Tools and Technologies vs Choosing Different Tools and Technologies
    • Gulp => Grunt => Browserify Example
    • Pragmatic Thinking and Learning: Refactor Your Wetware by Andy Hunt 
    43:36 - Relationships and Identities46:08 - Looking Forward vs Looking Back (Knowing Your History)
    • Resources, Curriculum:
      • Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) by Harold Abelson (SICP)
      • Smalltalk Best Practice Patterns by Kent Beck
      • Types and Programming Languages by Benjamin C. Pierce   
      • The Art of Computer Programming by Donald Knuth (Series)
    • Communicating Sequential Processes (CSP) Brainstorming Example
    01:01:48 - Is the rampant use of social media hindering the learning of big ideas?
    • Self-Curation = Key
    01:08:15 - How You Learn a Language / Decide You Like a Language
    • Sudoku Solver
    • Markdown Parser
    Picks  Slack (Dave)
    Why Does E=mc2? (And Why Should We Care?) by Brian Cox and Jeff Forshaw (Dave)
    Philly Emerging Tech Conference  (Dave) Special Guest: Dave Thomas.

    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
  • 203 RR Design and Sketching with CSS with Sean Fioritto
    02:29 - Sean Fioritto Introduction
    • @sfioritto 
    • planning for aliens
    02:52 - Design and Sketching with CSS Background & Overview
    • Cascading Style Sheets (CSS) 
    • Sketching with CSS by Sean Fioritto
      • Skip Using Photoshop; Move Straight to Code => Get Pixels to Screen Faster
    06:34 - Developer <> Designer Communication
    • Tooling and Muscle Memory
    12:23 - Using CSS Over Photoshop, Alternative Programs, and Frameworks
    • Sketch
    • InVision
    • Macaw
    15:29 - Grid Systems and Resets (Frontend Tools)
    • i.e. Grid Systems
      • The Grid System
      • Responsive Grid System
    • CSS Resets
      • What Is A CSS Reset?   
      • CSS Tools: Reset CSS
    17:27 - Prototyping (Workflow)
    • Git
    23:14 - Documentation26:14 - Adopting New Practices (Progressive Enhancement)
    • (Killer) Interactive Demo Presentations
    • “Style Tiles”
    • Fluency
    • "Pixel Pushers"
    45:33 - The Modern Web Moving Forward47:30 - Keep Up with Scott
    • Sketching with CSS by Sean Fioritto
    • planning for aliens
      • The ginormous, unstoppable list of Angular resources
    Picks NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence by Pramod J. Sadalage and Martin Fowler (David)
    RoT.js (David)
    The Spatials (David)
    The User is Drunk (Saron)
    Drunk Kitchen (Saron)
    The Reckoners Series by Brandon Sanderson (Chuck)
    Bootstrapping Design: Roll Your Own Design by Jarrod Drysdale (Sean)
    The Ruby DSL Handbook by Jim Gay (Sean)
    Ryan Castillo: 7 Recurring Recipes for Consultancies (Sean)
    ExpeditedSSL (Sean)
    The Life-Changing Magic of Tidying Up: The Japanese Art of Decluttering and Organizing  Marie Kondo (Sean)Special Guest: Sean Fioritto.

    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.
    9 min
  • 202 RR The Struggles New Ruby Users Have with Jake Day Williams
    Support our Teespring campaign! Get your Ruby Rogues unisex t-shirts, hoodies, ladies’-sized, and long-sleeve tees!  03:19 - Jake Day Williams Introduction
    • Twitter
    • Wild Academy
    • [YouTube] Wild Academy
    • Learn Ruby: The Beginner Guide: An Introduction to Ruby Programming by Jake Day Williams
    • Learn PHP: The Beginner Guide: An Introduction to PHP Programming by Jake Day Williams
    03:48 - What Do New People Struggle With?04:59 - Teaching While Learning and Video Tutorials vs In-Person Training
    • Resources:
      • Lynda
      • The Ultimate Guide to Coding Bootcamps: The Exhaustive List
    • Being a “Self-Starter”  
    • The EntreProgrammers Episode 51: Ship 'em Pears with Jake Day Williams
    • “Work the system that does exist, not the system we wish exists.”
    • Impostor Syndrome
    • RailsClips
      • RailsClips Kickstarter Campaign
    • Turing's Cathedral: The Origins of the Digital Universe by George Dyson
      • Institute for Advanced Study (IAS)
    • Blender Guru: Andrew Price
    16:59 - Responsibility
    • As Teachers
      • Planet Money Podcast: The App Economy with Marco Arment of Instapaper
    • Gauging Your Own Success
    • Digital Content (Updating)
      • Ruby on Rails Tutorial: Learn Web Development with Rails by Michael Hartl 
    23:05 - Feedback
    • Trolling and Criticism (Niceness vs Directness)
    • David Brady: Ruby Hashes and David Brady: Associative Arrays with James Edward Gray II Example
    • The Job Replacement Guide by David Brady
    26:22 - Leveling Up and Monetizing Content
    • “MPP” (Multiple Payout Potential)
    • Ethics and Morals
    • Long-term Sustainability
    33:26 - Impostor Syndrome and The Dunning–Kruger Effect 
    • Lara Hogan: On having a totally reasonable amount of self-confidence
    37:42 - Is the Ruby Community Beginner-Friendly?
    • thoughtbot's Giant Robots Smashing into Other Giant Robots Podcast
    • The Ruby on Rails Podcast: 148: Chad Pytel of thoughtbot discusses @dhh's RailsConf 2014 keynote (and more)  
    42:50 - Content Production: Is it a barrier to entry?
    • Becoming a Writer by Dorothea Brande 
    Picks Survivorship Bias (Saron)
    Laurent Bossavit: 10X Programmer and other Myths in Software Engineering (Jessica)
    Rachel Nabors: The Hating Game (Coraline)
    How to Poo on a Date: The Lovers' Guide to Toilet Etiquette by Mats (David)
    How to Poo at Work by Mats (David)
    How to Poo on Holiday by Mats (David)
    Steelheart (The Reckoners) by Brandon Sanderson (Chuck)
    Gitter (Chuck)
    The Entreprogrammers Podcast (Jake)
    Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software by Scott Rosenberg (Jake)
    Laura Sydell: The Forgotten Female Programmers Who Created Modern Tech (Jake) Special Guest: Jake Day Williams.

    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.
    59 min
  • 201 RR Game Development with Andrea Magnorsky
    Thank you RailsClips Kickstarter Backers! 02:27 - Andrea Magnorsky Introduction
    • Twitter 
    • GitHub 
    • Blog
    • [YouTube] Andrea Magnorsky: The Tools that Shape Us
    • BatCat Games
      • @batcatgames
    • Blog  
    • @roundcrisis (Andrea’s Game-Related Twitter Account)
    02:56 - “What Game Developers Know That Business Devs Can Benefit From”
    • Going From Enterprise => Professional Game Dev
      • Andrew O’Connor, co-founder of BatCat Games
      • XSplit (Xbox Comparison)
    08:28 - Curiosity and Motivation09:10 - Is game development more approachable than in the past?
    • Unity Game Engine
    • The Unreal Engine
    • MonoGame
    • Totality Engine
    10:12 - Learning New Skills and Coding Practices to Write Games
    • Unlearning to Be Clean
    • Game Loop
    • Levels of Code:
      • Low-Level Code
      • Intermediate Layer
      • Scripts and Game Play
    15:45 - Performance and Iterations
    • [YouTube] Andrea Magnorsky: The Tools that Shape Us 
    • Testing
    • Iteration Speed
    • “Benevolent Dictator + You”
    20:45 - Making Games Inviting
    • FUN
    23:11 - Techniques to Cope with State24:16 - Releasing and Deadlines (Business Issues Between Developers and Management)28:30 - Testing 
    • Property Testing
      • FsCheck
    30:45 - Writing Aspects of Games (Stories, Artwork, etc.)32:22 - Why F#?
    • Type Providers
      • Tutorial: Creating a Type Provider (F#)
    • Xamarin Studio
    38:44 - Pair Programming or Agile Techniques in Game Dev?
    • “Stupid Courage/Bravery”
    42:22 - Teaching Game Development (Game Jams)
    • Global Game Jam 
    • Indie Game Jams
    • Game Jams on itch.io
    44:39 - Onikira: Demon Killer 
    • Onikara - Demon Killer on Steam 
    • Hardware
    • DmC: Devil May Cry
    Picks [Vimeo] Carina C. Zona: Schemas for the Real World (Avdi)
    Maryville, Tennessee (Avdi)
    Monodraw (Jessica)
    Elizabeth Naramore: Uncomfortable (Jessica)
    ambient_spec (Coraline)
    Cosmic Encounter (Coraline)
    Ready Player One by Ernest Cline (Chuck)
    Mastery by Robert Greene (Chuck)
    Dixit (Andrea)
    Michael Bernstein: Know Your Types (Andrea)
    [Vimeo] Philip Potter: Generative testing with clojure.test.check (Andrea)Special Guest: Andrea Magnorsky.

    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
  • 200 RR 200th Episode Free-For-All!
    03:08 - What’s Up with Aaron Patterson?
    • Twitter 
    • GitHub 
    • Blog
    • Red Hat <= They’re Hiring!!
    • Mechanical Keyboarding
      • ErgoDox.org 
      • Arduino
      • The Norman Layout vs Dvorak
      • Ducky Keyboards
      • Atreus Keyboard Kit
    16:45 - What’s Up with James Edward Gray?
    • Game Programming
      • GameSalad
      • Gusu
      • Dart 
      • Unreal Engine
      • Unity
      • Game Programming Patterns by Bob Nystrom
      • James Edward Gray’s Book Review on Game Programming Patterns
      • Blender
    • Teaching Kids to Program
      • LEGO Mindstorms
      • MiP Robot
      • Code.org
      • Joseph Wilk: Programming as Performance (from RubyConf Australia) 
      • Raspberry Pi
      • Sonic Pi
    30:16 - What’s Up with Katrina Owen?
    • Splice 
    • Bath Ruby Conference
      • @BathRuby
      • [Confreaks] Katrina: Here Be Dragons at Bath Ruby Conference 2015 
    • The Go Programming Language
      • Ruby Rogues Episode #198: Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
    • Ruby Hero Awards
    • 99 Bottles Of OOP (Practical Programming Book) by Sandi Metz and Katrina Owen
    • [YouTube] Katrina Owen: Overkill (Bob Exercism Problem)
    41:55 - What’s Up with Saron Yitbarek?
    • CodeNewbie
      • @CodeNewbies
      • #CodeNewbie
      • Podcast
      • Discourse Forum
      • Blog
    • Developer Apprentice at thoughtbot
    • Nand2Tetris
      • The Elements of Computing Systems: Building a Modern Computer from First Principles by Noam Nisan and Shimon Schocken
    • CodeNewbie and Hardware
      • CodeNewbie Episode #27: Intro to Raspberry Pi with Matt Richardson
      • CodeNewbie Episode #26: The Hardware Marketplace with Julia Grace
      • CodeNewbie Episode #25: From Software To Hardware with Sara Chipps
    • [Confreaks] Saron: Reading Code Good at Bath Ruby Conference 2015
    47:31 - A Look Back at the Past 100 Ruby Rogues Episodes and Conference Memories  
    • Ruby Rogues Episode #198: Expanding the Ruby Community Values to Other Languages with Scott Feinberg and Mark Bates
    • Ruby Rogues Episode #196: Testing Clojure in Ruby with Ashton Kemerling
    • Ruby Midwest
      • @RubyMidwest
      • [YouTube] Ruby Midwest 2013 Keynote by James Edward Gray II
    • Keep Ruby Weird
      • @keeprubyweird 
    53:55 - HI AARON’S MOM! THANKS FOR MAKING AARON PUNNY! (Editor’s Note: Aaron didn’t tell you how far into the call it was, but I did. <3 Mandy) 55:50 - A Look Back at the Past 100 Ruby Rogues Episodes and Conference Memories (Cont’d)
    • James at Scottish Ruby Conf 2013: The Patterns We All Need to Know (Editor’s Note: I can’t find this must-see video online, but if you can, tweet a link to @therubyrep)
    • [Confreaks] Aaron Patterson: Keep Ruby Weird (Homeopathic Refactoring)
    58:32 - Legacy Rogues: What Changed You and Improved You the Most by Being a Panelist on Ruby Rogues?01:02:29 - The Panelists <3 Picks
    • Tweet Us YOUR Picks: @rubyrogues
    01:10:10 - New Rogues’ and Chuck’s Thoughts on the ShowPicks The Speed of Dark (Ballantine Reader's Circle) by Elizabeth Moon (Katrina)
    The Curious Incident of the Dog in the Night-Time by Mark Haddon (Katrina)
    Atreus Keyboard Kit (Aaron)
    Be My Eyes (Saron)
    March is for Makers (Saron)
    Hire Saron! (Saron)
    [Indiegogo] Con Man (James)
    ​

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
    1 hr 23 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