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.
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.
271 RR Problems New Developers Don’t Realize They Have and Hidden Tradeoffs to Coding Decisions Developers Have to Make with Justin Weiss
Rails Remote Conf 01:14 - Justin Weiss Introduction Twitter GitHub Blog Avvo Practicing Rails: Learn Rails Without Being Overwhelmed by Justin Weiss 02:15 - “Learning Rails Without Getting Overwhelmed”?Agile Web Development with Rails by Dave Thomas and David Heinemeier Hansson, with Leon Breedt, Mike Clark, James Duncan Davidson, Justin Gehtland, and Andreas Schwarz02:34 - Problems New Developers Don’t Realize They Have04:35 - Learning New Things08:05 - What is a success?09:02 - What can senior devs do? What shouldn’t they do? Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman David H. Hoover and Adewale Oshineye Pragmatic Thinking and Learning by Andy Hunt Brandon Hays: The Conjoined Triangles of Senior-Level Development 15:43 - Are there still “Architects”?20:45 - The Existential Crisis of Software Development Integrated Tests Are A Scam Emo Philips: The best God joke ever - and it's mine! 22:26 - The Responsibility of the Students26:08 - How can new developers obtain objective evidence of their blind spots? Bias Blind Spot The Fifth Discipline: The Art & Practice of The Learning Organization by Peter M. Senge Asch Experiment 33:49 - Early Career Developers Working Together37:03 - Learning Practices Picks emoj (Coraline) Teaching Robots to Feel: Emoji & Deep Learning (Coraline) The Lies of Locke Lamora (Sam) Gorilla Tape (Sam) Portillo's (Chuck) iPad Pro (Chuck) Apple Smart Keyboard (Chuck) Apple Pencil (Chuck) GoodNotes (Chuck) Podcast Movement (Chuck) The Principles of Product Development Flow: Second Generation Lean Product Development by Donald G. Reinertsen (Justin) How to Write in Plain English (Justin) Avvo (Justin) Special Guest: Justin Weiss.
270 RR #talkpay with Lauren Voswinkel
All Remote Conferences 02:01 - Lauren Voswinkel Introduction Twitter GitHub New Relic 02:39 - May 1st: International Workers’ Day Lauren Voswinkel: #talkpay and the Importance of Collective Action Taft–Hartley Act (The Labor Management Relations Act of 1947) 06:11 - #talkpay Information Asymmetry10:22 - Fair Trade of Value; Companies and SalariesKelley Blue Book19:37 - Salary Maximization and Negotiations22:40 - Executive SalariesPlanet Money: Episode 682: When CEO Pay Exploded25:58 - Hashtag EffectivenessGlassdoor29:05 - Implications of Salary Reveals32:08 - The Labor Management Relations Act of 1947 (Cont’d)Salary Sharing Between Employees35:41 - Sharing Salary Information Publicly and Impostor Syndrome Crab Mentality37:38 - Job Elimination42:40 - Is/has #talkpay been successful? More Information Ex-Apple, Google, Intel geeks in line for $415m over wage-fix pacts Wage Stagnation in Nine Charts Highlights of women’s earnings in 2014 Picks The Name of the Wind by Patrick Rothfuss (Sam) The Lies of Locke Lamora (Coraline) Brandon Sanderson's Alcatraz Versus the Evil Librarians Series (Chuck) Bose QuietComfort 3 Acoustic Noise Cancelling Headphones (Chuck) Brené Brown: The power of vulnerability (Lauren) Brené Brown: Listening to shame (Lauren) Special Guest: Lauren Voswinkel.
269 RR Testing
Rails Remote Conf 02:07 - Testing07:28 - Adding Tests Later; When is the test useful?TDD (Test-driven Development)14:35 - Testing the Happy Path16:48 - Writing Tests First18:53 - Sharing CodeLarry Wall: Three Virtues27:34 - Testing Error Messages29:04 - External vs Mocking/Stubbing34:11 - Exploratory Tests and Characterization Tests Sunk Cost Fallacy Katrina Owen: Therapeutic Refactoring 39:07 - Refactoring47:22 - Mocking and Stubbing (Cont’d) Justin Searls: To Mock or Not to Mock @ SCNA 2012 Dependency InjectionPractical Object-Oriented Design in Ruby by Sandi Metz Spies Picks How American Politics Went Insane (Jessica) Alex Kitchens’ Minecraft Tweet (Sam) The "Is It a DSL or an API?" Ten Question Checklist (Sam) Transmit (Chuck) Zoom (Chuck) Rails Remote Conf (Chuck)
268 RR Mazes For Programmers with Jamis Buck
Check out Angular Remote Conf and React Remote Conf 01:55 - Jamis Buck Introduction Twitter GitHub Blog Medium.com: Jamis Buck 02:57 - Mazes Mazes for Programmers: Code Your Own Twisty Little Passages by Jamis Buck 3.5 Random Dungeon Generator for D&D Mazoo! 08:01 - Programing can be fun?! Play Jamis Buck: Second Wind @ Mountain West Ruby 2016 (Talk on burnout)11:49 - Historical and Traditional vs Technical Mazes13:51 - Jamis’ Backstory with Mazes; Algorithms Hunt-and-Kill Algorithm Wilson's Algorithm Eller's Algorithm 21:14 - Discovering Algorithms Think Labyrinth Neo4j 28:01 - Varying AlgorithmsAST (Abstract Syntax Tree)36:38 - Writing a BookGödel, Escher, Bach: An Eternal Golden Braid by Douglas R. Hofstadter39:16 - Text App for Generating Mazes ASCII ChunkyPNG Picks The Walking Dead (Sam) The Codeless Code (Coraline) Jurgen, A Comedy of Justice (Jessica) Feeling sad about tragedy (Jessica) Completely Disconnect (Chuck) Being Outdoors (Chuck) Shooting Firearms (Chuck) Productive (Jamis) Kerbal Space Program (Jamis) Special Guest: Jamis Buck.
267 RR Internationalization with Cameron Dutro
02:39 - Cameron Dutro Introduction Twitter GitHub Lumosity 02:39 - Internationalization vs Localization 05:28 - How important is internationalization?13:54 - Internationalization and AccessibilityThe Tragedy of the CommonsDeveloper Ignorance/Indifference19:43 - Tools Twitter Translation Center Rosette txgh Transifex 24:48 - How can small companies internationalize?26:22 - CrowdsourcingContributor Covenant30:34 - People Have Names Patrick McKenzie: Falsehoods Programmers Believe About Names Falsehoods Programmers Believe About Phone Numbers Carina C. Zona: Schemas for the Real World @ RubyConf AU 2013 34:54 - GenderI18n, l10n, m10n: Abbreviations for Internationalization, Localization, and Minimization39:35 - Educational Resources Rails Guides on Internationalization ICU - International Components for Unicode twitter-cldr-rb CLDR - Unicode Common Locale Data Repository 47:14 - Unicode Unicode Consortium Aditya Mukerjee: I Can Text You A Pile of Poo, But I Can’t Write My Name Picks I17n.rb - Intranumeralization (David) Patrick McKenzie: Falsehoods Programmers Believe About Names (David) Mogo Portable Active Office Chair (Sam) Richard Schneems: Saving Sprockets (Coraline) Calvino Noir (Coraline) ICU (Cameron) CLDR (Cameron) twitter-cldr-rb (Cameron) Hacknet (Cameron) Golden State Warriors (Cameron) Special Guest: Cameron Dutro .
266 WordPress with Kronda Adair
Check out Newbie Remote Conf! 03:09 - Kronda Adair Introduction Twitter Blog Karvel Digital @karveldigital Facebook 03:11 - WordPress DevChat.tv Derick Bailey: WatchMeCode Sunk Cost Fallacy 07:59 - Why do developers hate WordPress?Venomous Porridge: A conversation I have every month or so14:53 - Using Tools That Fit Technology Preferences PHP Wix Aaron Hockley: WordPress is a DSLR; Squarespace is a Point and Shoot Technology Bias Refresh Portland 21:52 - Empathy and Discovery Processes for Clients Tests Asking Questions The Freelancers’ ShowThe Freelancers' Show Episode 201: Roadmapping with Brennan Dunn 31:38 - Conversations with Customers vs Owners/ManagersWordCamp Orange County34:43 - Websites That Work | Indiegogo 36:48 - Kronda’s Origin StoryPortland Community College Picks Hover (Kronda) Flywheel (Kronda) WordPress (Kronda) Thrive Themes (Kronda) Genesis (Kronda) ActiveCampaign (Kronda) Lingo (Kronda) Tybee Island, Georgia (Jessica) Robert Epstein: The empty brain: Your brain does not process information, retrieve knowledge or store memories. In short: your brain is not a computer (Coraline) Blindsight by Peter Watts (Sam) Aurynn Shaw: Contempt Culture (Sam) StudioPress (Chuck) DigitalOcean (Chuck) Drip (Chuck) Special Guest: Kronda Adair.
265 RR Timely Dataflow with Frank McSherry
02:33 - Frank McSherry Introduction Twitter GitHub 03:06 - Computation03:48 - When are more computers needed?04:28 - Scalability! But at what COST? Experimentation08:03 - Data Format and Pipelines Hilbert Curvegithub.com/frankmcsherry/blog/blob/master/posts/2015-02-04.md 14:06 - Code That Could Grow Hadoop summingbird 20:38 - Languages and Performance23:14 - “For Loops Unrolled”Rust28:01 - Scalinghelix35:42 - Functional vs Procedural Language37:47 - Dataflow (Timely; Differential) Around, Epic Vector Clock Introductory Blog Posts: github.com/frankmcsherry/blog/blob/master/posts/2015-09-14.md github.com/frankmcsherry/blog/blob/master/posts/2015-09-18.md github.com/frankmcsherry/blog/blob/master/posts/2015-09-21.md Picks Go-Ped Know Ped Scooter (Sam) 2015 State of the Software Supply Chain Report (Jessica) The Screwtape Letters (Jessica) Start with Why: How Great Leaders Inspire Everyone to Take Action by Simon Sinek (Chuck) RIF6 Cube 2-inch Mobile Projector (Chuck) The Night Circus by Erin Morgenstern (Frank) PrAna (Frank) Rust (Frank) Big Data Analytics with Datalog Queries on Spark (Frank) Special Guest: Frank McSherry.
264 RR Code Hospitality with Nadia Odunayo
Get your Ruby Remote Conf tickets! 02:42 - Nadia Odunayo Introduction Twitter GitHub Ignition Works Nadia Odunayo: Playing Games in the Clouds 05:00 - Ruby Book Club 11:20 - Nadia Odunayo: The Guest: A Guide To Code Hospitality @ RailsConf 2016 17:23 - Collaboration and Pairing: Guest and Host Roles; Driving and Navigating Coderetreat Ruby DCamp 24:42 - Perspectives and Mapping Sam Livingston-Gray: Cognitive Shortcuts: Models, Visualizations, Metaphors, and Other Lies @ Cascadia Ruby Conf 2014 Cortical Homunculus Peter Gardiner Motor and Sensory Homunculi 41:04 - Ruby Central's Opportunity Scholarship Program Space Babies Picks Case Studies in Apprenticeship (Coraline) Everything's an Argument by Andrea A. Lunsford and John J. Ruszkiewicz (Sam) RIF6 Cube 2-inch Mobile Projector (Chuck) Nonviolent Communication: A Language of Life by Marshall B. Rosenberg (Nadia) Robert Frank on Dinner Table Economics (Nadia) See AlsoRuby Rogues Episode #190: Apprenticeship with Joseph Mastey and Jill Lynch of EnovaSpecial Guest: Nadia Odunayo.
263 RR Programmer Education and Skill Development with Tom Stuart
Check out Ruby Remote Conf! 02:39 - Tom Stuart Introduction Twitter GitHub Blog Ruby Rogues Episode #120: Book Club: Understanding Computation with Tom Stuart Understanding Computation by Tom Stuart 03:17 - “Computer Scientist”; Computer Science 04:17 - Static Typing, Type Systems Tom Stuart: Consider Static Typing @ RubyConf Australia 2015 Matz's Opening Keynote at RubyConf 2014 The Halting Problem 18:44 - The Direction, Adoption Curve, and Use of Ruby33:36 - Multicore Growth and Concurrency => What programming language should I learn?Moore’s Law Picks Halting State by Charles Stross (Sam) The Belgariad by David Eddings (Chuck) Fully Alive: Discovering What Matters Most by Timothy Shriver (Chuck) The 8000th Busy Beaver number eludes ZF set theory: new paper by Adam Yedidia and me (Tom) Martin Kleppmann: Staying in Sync: from Transactions to Streams (Tom) Special Guest: Tom Stuart.
262 RR Community and Mentoring with Ra'Shaun "Snuggs" Stovall and Noel Sagaille
Check out Ruby Remote Conf! 02:12 - Ra’Shaun “Snuggs” Stovall Introduction Twitter GitHub Facebook 02:29 - Noel Sagaille Introduction Twitter GitHub Censible 02:56 - The Pomodoro Technique Parkinson's Law04:43 - Community and Community Leaders The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich by Timothy Ferriss “Hometraining” Being John Malkovich Polyphasic Sleep Carl Jung 19:11 - Values Altruism Autonomy 26:02 - Mentorship Switching Roles Advocacy Mastermind Groups Homage Picks RFC 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 .
261 RR Networking Without Networking with Kerri Miller
Check out our speaker list and sign up for Ruby Remote Conf! 01:53 - Kerri Miller Introduction Twitter GitHub Blog 02:12 - Networking Without Networking04:22 - Social Currency 06:35 - Creating Opportunities to Connect Knowing Small Details About People Remembering Faces Randomizing Opening the Circle Offering Help and Guidance Playing Games 22:38 - New Programmers as Speakers24:17 - Connecting After Talks25:29 - Merging the Speakers and Attendees30:13 - Users Groups Be an Organizer Get A Coder Job Travel and Find a Users Group 35:01 - Livestreaming; Pairing Sharing Livecoding.tv Twitch Hangouts On Air YouTube Live Crowdcast 37:03 - Connecting with People at Specific Companies47:27 - The Opportunity Scholarship Program Picks Nadia 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.
260 RR Training with Reuven Lerner
Want to be a Ruby Rogue? Apply at https://rubyrogues.com/ruby-nuby 01:47 - Reuven Lerner Introduction Twitter GitHub Blog The Freelancers’ Show Podcast Practice Makes Python by Reuven Lerner Practice Makes Regexp by Reuven Lerner Daily Tech Video 03: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 Market LinkedIn Devchat.tv Interest Survey 35:03 - Offerings37:53 - Cultural Differences Picks Society 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.