Ruby Rogues

Charles M Wood
undefined
Jun 1, 2016 • 59min

262 RR Community and Mentoring with Ra'Shaun "Snuggs" Stovall and Noel Sagaille

Check out Ruby Remote Conf! 02:12 - Ra’Shaun “Snuggs” Stovall IntroductionTwitterGitHubFacebook02:29 - Noel Sagaille IntroductionTwitterGitHubCensible02:56 - The Pomodoro TechniqueParkinson's Law04:43 - Community and Community LeadersThe 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich by Timothy Ferriss“Hometraining”Being John MalkovichPolyphasic SleepCarl Jung19:11 - ValuesAltruismAutonomy26:02 - MentorshipSwitching RolesAdvocacyMastermind GroupsHomagePicksRFC 2119 (Sam)James Edward Gray II: Implementing the LHC on a Whiteboard (Coraline)Cracking the Coding Interview: 150 Programming Questions and Solutions by Gayle Laakmann McDowell (Coraline)Thinking about your health (Chuck)FitBit One (Chuck)Block & Flow (Ra'Shaun)Censible (Ra’Shaun)Heroku Pipelines (Noel)Dialogue - A proposal by David Bohm, Donald Factor and Peter Garrett (Noel)Special Guests: Noel Sagaille and Ra’Shaun “Snuggs” Stovall . Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
May 25, 2016 • 56min

261 RR Networking Without Networking with Kerri Miller

Check out our speaker list and sign up for Ruby Remote Conf! 01:53 - Kerri Miller IntroductionTwitterGitHubBlog02:12 - Networking Without Networking04:22 - Social Currency 06:35 - Creating Opportunities to ConnectKnowing Small Details About PeopleRemembering FacesRandomizingOpening the CircleOffering Help and GuidancePlaying Games22:38 - New Programmers as Speakers24:17 - Connecting After Talks25:29 - Merging the Speakers and Attendees30:13 - Users GroupsBe an OrganizerGet A Coder JobTravel and Find a Users Group35:01 - Livestreaming; Pairing SharingLivecoding.tvTwitchHangouts On AirYouTube LiveCrowdcast37:03 - Connecting with People at Specific Companies47:27 - The Opportunity Scholarship Program  PicksNadia Eghbal: I hate the term “open source” (Coraline)tabular (Sam)dotfiles/vimrc at master (Sam)PlugBug World (Chuck)Safemore Smart 8-Outlet with 4-USB Output Surge Protection Power Strip (Chuck)moonconf (Kerri)Open Source and Feelings (Kerri)Sage Yoyo Starter Pack (Kerri)Special Guest: Kerri Miller. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
May 18, 2016 • 53min

260 RR Training with Reuven Lerner

Want to be a Ruby Rogue? Apply at https://rubyrogues.com/ruby-nuby   01:47 - Reuven Lerner IntroductionTwitterGitHubBlogThe Freelancers’ Show PodcastPractice Makes Python by Reuven LernerPractice Makes Regexp by Reuven LernerDaily Tech Video03:49 - TrainingPedagogy07:54 - Approaching TeachingMental Model09:33 - Pairing People UpMetacognition10:57 - Example: Reuven’s Training Sessions19:59 - Moving Up The Ladder24:06 - Company Goals25:56 - Hostile Learners28:00 - Breaking Into the Big Company MarketLinkedInDevchat.tv Interest Survey35:03 - Offerings37:53 - Cultural Differences  PicksSociety Of Mind By Marvin Minsky (Reuven)Peter Hessler's Books (Reuven)Regexp Crash Course (Reuven)rspec-given (Sam)Katrina Owen on Confreaks (Sam)github-shoutouts (Coraline)Ruby Together (Coraline)Ruby Rogues Episode #224: Ruby Together with André Arko (Chuck)Ruby Remote Conf (Chuck)FitBit One (Chuck)Special Guest: Reuven Lerner. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
May 11, 2016 • 1h 2min

259 RR Pair Programming with Jay Bobo of Pair Columbus

01:59 - Jay Bobo IntroductionTwitter GitHubPair Columbus04:20 - Pair Columbus 07:28 - Meeting FormatsOWASP Challenges 11:21 - Organization@cowboyd Tweet 14:57 - Attendee Experience Levels15:56 - Matching People18:04 - “Three Amigos”19:33 - Pair Programming and Communication/ChemistryDan North - Embracing uncertainty: why you should and why you won’t Jay Bobo: Do u even pair bro?  (Slides)31:50 - Dealing with Difficulties During Pair Programming34:50 - Useful Strategies For Pairing Related to HiringConway’s LawWhat's Wrong With Ruby's Object Model (And Why That's a Good Thing) by David Brady 54:14 - More Episodes on Pair ProgrammingRuby Rogues Episode #026: Pair Programming Ruby Rogues Episode #126: Remote Pair Programming with Sam Livingston-Gray Picks Jarvis Desk (Sam) What Do Women Want At Hackathons? NASA Has A List (Sam) Dan North - Embracing uncertainty: why you should and why you won’t (Jessica) Common Ground and Coordination in Joint Activity (Jessica) Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman (Jay) Zach Holman: How to Deploy Software (Jay) Patricio Gonzalez Vivo: The Book of Shaders (Jay) Black Mamba Hot Sauce by CaJohn's (David)Special Guest: Jay Bobo of Pair Columbus. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
May 4, 2016 • 1h 16min

258 RR Twilio with Greg Baugues

01:37 - Greg Baugues IntroductionTwitter GitHub BlogRuby Rogues Episode @142: Depression and Mental Illness with Greg BauguesGreg Baugues: Devs and DepressionDevs and Depression02:51 - Twilio 05:27 - Two-factor AuthenticationCrash Override Network: So You’ve Been Doxed: A Guide to Best PracticesAuthy Greg Baugues: Passwords are not Enough @ RailsConf 2015How Apple and Amazon Security Flaws Led to My Epic Hacking 13:42 - Implementing Security; Why Security is Important and EssentialDan Luu: Normalization of deviance in software: how broken practices become standard27:26 - Twilio Use CasesDoug Mckenzie Ryan Leslie's SuperPhone: Beating Facebook To The Scalable Personal Messaging Table mRelief How I Taught My Dog to Text Me SelfiesArduino Yún34:16 - IP MessagingWebRTCiPhreaks Show Episode #129: WebRTC Thomas Gorissen: jQuery for WebRTC @ JS Remote Conf 2015 Talky.io38:02 - TwiML     Burner 42:46 - Using Twilio to Enhance BusinessAppointment ReminderSMS Messaging48:50 - Twilio’s Tech StackFlaskAmazon Web Services (AWS)50:19 - Opt-outs and Phone Number Validation52:45 - LookupSIP55:46 - Developer Evangelism   Goodbye, Avdi. We will miss you <3 Avdi's Newsletter    Who wants to be the next Ruby Rogue? Submit your video. Picks The CHECKS Pattern Language of Information Integrity (Avdi) Delegation (Avdi) CaJohns Ignite Hot Sauce (David) beach house (Coraline) CocoRosie (Coraline) The Misters of Circe (Sam) DesktopServer (Chuck) Advanced Custom Fields (Chuck) Convert Post Types (Chuck) Gravity Forms (Chuck) MemberPress (Chuck) SIGNAL Conference (Greg)Special Guest: Greg Baugues. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
Apr 27, 2016 • 57min

257 RR Learning and Training with Neil Brown

01:29 - Neil Brown IntroductionTwitter BlogThe University of KentBlueJGreenfoot02:32 - Where do new people get stuck?IDEs07:21 - Targeting Particular Age GroupsBlueJ13:46 - Becoming Professional Programmers15:33 - Apprenticing17:20 - Teaching Theory and Algorithms vs Practical Aspects20:42 - Value and Negotiating Raises24:06 - Preparing Students for Business Challenges25:39 - What is the first thing students should learn?28:46 - Using Games 30:45 - Using Music Scratch31:48 - Hypotheses Testing34:08 - Tools38:23 - "Frame-Based Editing" 40:21 - Beyond Beginners41:15 - “My Holy Grail has been to radically simplify professional programming. I now realize that simplification is not fundamentally a technical problem but rather a cultural one. Our nerd culture embraces inhuman levels of complexity. Mastering mind-boggling complexity is our mutant superpower. It is our tribal marker. Complexity is the air we breath, and so it is invisible to us. Simplification will only come from outside this culture. To disrupt programming I first have to reinvent it for a fresh audience of non-programmers.” 44:26 - Technical Matters vs ElitismAndreas Stefik Ruby Rogues Episode #184: We Actually Know About Software Development and Why We Believe It's True with Greg Wilson and Andreas Stefik47:57 - Making Programming Easier to Learn51:20 - Team Structures in Academia vs IndustryPicks git-standup (Coraline) Craft Conference (Jessica) UtahJS (Chuck) Zoom H6 (Chuck) Ian Leslie: The Sugar Conspiracy (Coraline) The sugar conspiracy (Neil) Treasure Islands: Tax Havens and the Men Who Stole the World by Nicholas Shaxson (Neil)Special Guest: Neil Brown. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
Apr 20, 2016 • 1h 3min

256 RR Reading Code and The Architecture of Open Source Applications with Michael DiBernardo

01:42 - Michael DiBernardo IntroductionTwitter GitHub BlogWave 02:27 - The Architecture of Open Source Applications Series 08:24 - Demonstrating Concepts in 500 Lines of Code12:24 - Why Open Source? Patterns of Enterprise Application Architecture by Martin Fowler14:20 - Lessons Learned19:05 - Communication Issues22:41 - ReuseUdi Dahan: The Fallacy Of ReUse 28:52 - What should people gain from the book?34:12 - How to Read a Book Like This (Retention)37:48 - Soft SkillsWriting ExcusesPicks Udi Dahan: The Fallacy Of ReUse (David) Dan Luu: Normalization of deviance in software: how broken practices become standard (David) A Mind of Its Own: How Your Brain Distorts and Deceives by Cordelia Fine (Avdi) HolloLens Demo (Chuck) Build a Raspberry Pi-Powered DIY Amazon Echo (Chuck) How Buildings Learn: What Happens After They're Built by Stewart Brand (Michael) How Learning Works: Seven Research-Based Principles for Smart Teaching (Michael) Writing Excuses (Michael)Special Guest: Michael DiBernardo. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
Apr 13, 2016 • 58min

255 RR What's Missing? with Greg Wilson

01:59 - Greg Wilson IntroductionTwitter Blog02:37 - What’s Missing?05:48 - Disconnect Between Computer Scientists and Software Developers09:09 - How necessary are books?Ruby Rogues Episode #184: What We Actually Know About Software Development and Why We Believe It's True with Greg Wilson and Andreas Stefik15:18 - Being Part of a Process vs Starting a Process17:01 - Software Tools; SpreadsheetsLibreOffice28:45 - Language, Vocabulary, and Theory and The Software Craftsmanship Movement33:41 - Reinventing the Wheel36:24 - CrowdsourcingPicks Software Tools by Brian W. Kernighan and P. J. Plauger (Greg) Scratch (Greg) Techies (Greg) HTML element standards (Jessica) Feerless (Coraline) Félienne Hermans (Avdi) moonconf (Jessica)Special Guest: Greg Wilson. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
Apr 6, 2016 • 6min

254 RR Building/Scaling a Rails SaaS App with Derrick Reimer

02:25 - Julia Evans IntroductionTwitter GitHub Blog02:52 - Derrick Reimer IntroductionTwitter GitHub BlogDripSaaS = Software as a ServiceCodetree05:25 - SaaS Apps vs Other Web Development Projects06:18 - Scaling08:44 - Gathering Feedback12:01 - How has underlying technology helped and gotten in the way?PostgreSQL15:18 - Choosing Boring Technology20:49 - Scaling (Cont’d) CachingRedis29:07 - Strategies to Keep the Application Manageable31:41 - What makes technology boring and safe to use? Evaluating Technologies“Boringification”35:43 - Building Something Useful vs Building Something for Entertainment40:13 - PrioritizationPicks writegif (Derrick) RuboCop (Derrick) htop (Jessica) Java Concurrency in Practice (Julia) HOW TO PRONOUNCE GIF! (David) Teaching a local Ruby class (Avdi)Special Guests: Derrick Reimer and Julia Evans. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
undefined
Mar 30, 2016 • 1h 10min

253 RR Phoenix and Rails with Chris McCord

01:57 - Chris McCord IntroductionTwitter GitHub BlogDockYardProgramming Phoenix: Productive |> Reliable |> Fast by Chris McCord, Bruce Tate, and Jose ValimMetaprogramming Elixir: Write Less Code, Get More Done (and Have Fun!) by Chris McCord02:09 - The Phoenix Framework The Elixir Programming LanguageThe Erlang Programming Language02:46 - Ruby vs ElixirJosé Valim“Programming should be enjoyable.”syncWhatsAppMetaprogramming12:12 - Phoenix as a Framework; Similarity to Rails15:38 - ecto 16:45 - Performance 18:06 - Generating a Phoenix ProjectMix20:44 - Getting Started with Phoenix; Creating and Maintaining25:29 - Guidance and Decision Making Development and Documentation30:22 - Phoenix and JavaScript; Build ToolsBrunch37:22 - Phoenix and ElmChris McCord and Evan Czaplicki: Phoenix and Elm: Making the Web Functional @ Erlang Factory SF 2016 38:45 - MaintainabilityOTP Framework41:52 - Hosting PhoenixHeroku42:48 - Object-Oriented vs FunctionalThe Actor ModelSmalltalk50:29 - Debugging; ToolingUberAuth01:01:08 - Phoenix PresencePicks Radical Candor — The Surprising Secret to Being a Good Boss | First Round Review (Jessica) Flex ('Mancer) by Ferrett Steinmetz (Jessica) The Teaching Company: How to Listen to and Understand Great Music (Jessica) Programming Phoenix: Productive |> Reliable |> Fast by Chris McCord, Bruce Tate, and José Valim (Chris) Jose Valim: Phoenix a web framework for the new web @ Lambda Days 2016 (Chris) The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich by Timothy Ferriss (Avdi) Efficient State-based CRDTs by Delta-Mutation (Chris)Special Guest: Chris McCord. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app