Ruby Rogues

Charles M Wood
undefined
Nov 4, 2015 • 1h 14min

232 RR Teaching and How We Can All Do More to Teach Technical Topics to Others with Eric Normand

02:20 - Eric Normand IntroductionTwitter GitHubDemocracy WorksLispCastClojure GazettePurelyFunctional.tv03:31 -    Old vs Young ProgrammersRobert C. Martin: My Lawn“Uncle Bob” Martin Speaks at Yale SOM  05:38 - Teaching FundamentalsKathy Sierra11:02 - Teaching Backgrounds12:13 - Why is so hard to be a good teacher?15:54 - Teacher Feedback19:46 - Asking Questions25:56 - Community Education28:20 - Order of Operation29:36 - Recognizing Students Understanding of FundamentalsNPR Planet Money: When Women Stopped Coding31:25 - Should there be prerequisites?34:30 - How to Assess Where People Are 35:43 - Teaching the Teacher39:10 - Bootcamps 45:52 - After BootcampsMentoring52:11 - Skill vs KnowledgeO'Reilly's Head First Series More From EricHow to avoid "Makes sense if you already understand it."Making True/False Questions EasyTap Into Your Social BrainUse Task Analysis to Break a Skill Into StepsPicks Inoreader (Avdi) Windows 10 (Avdi) Sandi Metz's Courses (Avdi) Avdi Grimm: I have a newsletter. You could subscribe, maybe. (Avdi) Ian Steadman: Sex isn’t chromosomes: the story of a century of misconceptions about X & Y (Coraline) Parable of the Sower by Octavia E. Butler (Coraline) Wunderlist (Jessica) The Partially Examined Life (Jessica) Together Tech (Chuck) Being Intentional (Chuck) Highrise (Chuck) Eventual Millionaire with Rory Vaden (Chuck) Ruby Rogues (Eric) Yoshiki Ohshima's Youtube Channel (Eric) Mindstorms: Children, Computers, And Powerful Ideas by Seymour A. Papert (Eric)Special Guest: Eric Normand. 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
Oct 28, 2015 • 1h 14min

231 RR GraphQL with Lee Byron

Go check out Rails Remote Conf!  02:30 - Lee Byron IntroductionTwitter GitHub BlogFacebook02:46 - GraphQL[GitHub] graphql Relay 04:16 - GraphQL vs REST09:43 - EndpointsSecurity13:33 - How the Stack Worksgraphql-ruby 19:35 - GraphQL on the Front and Back EndsType CheckingContractsVersions36:14 - Calculating Tradeoffs43:38 - Structuring46:17 - Building the Ecosystem48:16 - Use with Other FrameworksJavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe Savona49:50 - GraphQL vs Falcor 52:20 - How would you have made GraphQL differently?54:06 - React Native 56:29 - REST => GraphQLElixirConf 57:36 - TypesPicks San Francisco (Jessica) Dolores Park (Jessica) Greg Heo: Outlining Your Conference Talk Pixar-style (Coraline) Walnut (Coraline) Tandy Leather (David) Ian Atkinson on YouTube (David) Bruce Cheaney on YouTube (David) Springfield Leather (David) Tandy Leather Outlet (David) The Ionic Framework (Chuck) CharlesMaxWood.com (Chuck) Rails Remote Conf (Chuck) All Remote Confs (Chuck) JS Remote Conf (Chuck) Flow (Lee) The Firesteel: A Novel by Ash Huang (Lee) Special Guest: Lee Byron. 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
Oct 21, 2015 • 1h 10min

230 RR Hiring Diversely with Sarah Mei

Check out and get your ticket for Rails Remote Conf! 02:00 - Sarah Mei IntroductionTwitter GitHub BlogDevmyndRailsBridge06:11 - Why It’s Hard to be “The First Person”BiasesMind the Gap - On the unconscious bias we all carry, and how it applies to hiringAvdi Grimm: What it’s like to come back to a Ruby project after 6 months 13:27 - Transmitting Cultural Values16:01 - What Companies Can DoDev Team Diversity #Realtalk - On the unprecedented opportunity we have right now to diversify our small teamsEveryone has something to learn; Everyone has something to teach (Mentoring)22:35 - What do you look for in a person as a hiring company?Rubberducking24:46 - Setting Expectations Around Pairing SessionsPairing with Junior Developers - On making sure newer devs can be successful once they're hired27:45 - Whisper NetworksTomas Chamorro-Premuzic: Why Do So Many Incompetent Men Become Leaders? 34:08 - Performance Review“How can we make you successful?”42:15 - “I will help you find a better fit.”Investment and Risk44:40 - Communication CultureAsk vs. Guess Culture 50:43 - EmpathyHow to Win Friends & Influence People by Dale CarnegiePicks troll-repellant (Coraline) Avdi Grimm: An alternative to `puts` in Ruby (Coraline) Alan C. Kay: The Early History of Smalltalk (Avdi) RubyTapas (Avdi) Rails Remote Conf (Chuck) Loot Crate (Chuck) Prints and Visual Communication (Sarah) Artful Making: What Managers Need to Know About How Artists Work by Robert Austin (Sarah)Special Guest: Sarah Mei. 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
Oct 14, 2015 • 1h 1min

229 RR Adopting New Technology

When is it worthwhile to introduce a new language, tool, or database? And when will it likely bite you in the rearend?02:43 - Episode Idea BackgroundPolyConf@polyconfhq04:28 - Implementing Standards and ComparisonsMinimize Entry Level / Maximizing Payoff08:23 - “Dumb Code” and Developer Expectations10:48 - Code Coverage and Regular ExpressionsOnigurumaFizz BuzzRuby Rogues Episode #120: RR Book Club: Understanding Computation with Tom Stuart12:49 - Risk Impact/Probability Chart, Risk - Reward Matrix 24:01 - Collaboration, Communication => ConstraintResponsibility30:36 - Bringing It In: ProcessDatabasesDemille Quote38:48 - Why would you want to switch databases and when is it worth it?Eliminating a TechnologyPeter Seibel: Let a 1,000 flowers bloom. Then rip 999 of them out by the roots.Internal vs External MotivationRedis vs Memcache46:06 - Success CasesAbstractionPicks OS4W: Open Source for Women (Coraline) Contributor Covenant (Coraline) Camille Fournier: Hopelessness and Confidence in Distributed Systems Design (Jessica) Abby Bobé: From Protesting to Programming: Becoming a Tech Activist (Jessica) Rails Remote Conf (Chuck) TV Fool (Chuck) 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
Oct 7, 2015 • 54min

228 The Lotus Framework with Luca Guidi

02:00 - Luca Guidi IntroductionTwitter GitHub Blog02:35 - The Lotus Framework@lotus_rb Lotus Mailing List A Rails Criticism by Luca Guidi 03:56 - Working Full-time on Open Source04:55 - Flat MVC06:26 - Maintainability07:42 - Entities and Repositories10:42 - Controllers, Views, Conventions, and Templates (Structure)16:41 - Helpers17:56 - The Controller Layer20:12 - Validations23:26 - TestingcapybaraBDD (Behavior-Driven Design)29:23 - The API32:37 - Contributing to LotusContributor Code of Conduct discuss.lotusrb.orglotus/chat - GitterLotus Hack Day 2015 34:50 - Using Fewer Gems 39:09 - Lessons Learning Building Lotus41:42 - Philosophy 42:56 - Upcoming FeaturesPicks Threes (Jessica) 15 Minute Podcast Listener chat with Charles Wood (Chuck) Rails Remote Conf (Chuck) Pebble Time (Chuck) micro.rb (Luca) Duy Huynh (Luca)Special Guest: Luca Guidi. 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
Sep 30, 2015 • 41min

227 RR Rails Composer, RailsApps and Tutorials with Daniel Kehoe

Check out Rails Remote Conf! Submit a CFP!01:53 - Daniel Kehoe IntroductionTwitterGitHub Blog02:07 - Digital Nomad LifestyleDaniel Kehoe: Why I Left My Heart in San Francisco Nomad ListRemote Year 08:45 - RailsApps & Rails Tutorials@rails_apps [GitHub] RailsAppsRailsClips #007: Rails Composer Daniel's Kickstarter Project: Rails Composer with Rails Tutorials -- Runs until October 6th, 2015!Michael Hartl's he Ruby on Rails Tutorial Book and Screencast SeriesLearn Enough Command Line To Be Dangerous22:42 - rails-composer for Beginner Programmers   Flatiron School, @aviflombaum Learn Ruby on Rails by Daniel Kehoe Remember to go check out Daniel's Kickstarter Project: Rails Composer with Rails Tutorials! Picks remote | ok (Saron) Rails Remote Conf (Chuck) weworkremotely.com (Chuck) Slack (Chuck) Screenhero (Chuck) Pinegrow Web Editor (Daniel) Nomad List (Daniel) Low Yat Plaza (Daniel)Special Guest: Daniel Kehoe. 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
Sep 23, 2015 • 1h 9min

226 RR The Leprechauns of Software Engineering with Laurent Bossavit

02:03 - Laurent BossavitTwitter GitHub Institut Agile03:11 - The Leprechauns of Software Engineering by Laurent Bossavit 04:52 - The 10x ProgrammerCode Complete: A Practical Handbook of Software Construction, Second Edition by Steve McConnell 13:07 - The Custom Defects Curve15:33 - Leprechauns and Local Truths (Does Needing to Prove Others Wrong = Fear?)22:53 - The Feedback Cycles25:09 - Agile, Waterfall, and The Software CrisisThinking, Fast and Slow by Daniel Kahneman“Bugs in the brain” = Cognitive Biases32:30 - Estimations, Calibration and AssessmentsHow to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. HubbardExpert Political Judgment: How Good Is It? How Can We Know? by Philip E. TetlockSoftware Estimation: Demystifying the Black Art by Steve McConnell    38:16 - Starting Points/Research Skills for Identifying Leprechauns1. Skepticism2. Curiousity3. Tenacity43:14 - The Value of Leprechauns46:46 - “Most of our job is learning.”50:44 - The Definition of “Insanity” => ExperimentationQWERTY vs Dvorak Picks The Leprechauns of Software Engineering by Laurent Bossavit (Avdi) The Crystal Programming Language (Avdi) Zojirushi (Avdi) The Elm Programming Language (Laurent) Smarter Every Day 133: The Backwards Brain Bicycle (Laurent) Station Eleven by Emily St. John Mandel (Laurent) How to Measure Anything: Finding the Value of Intangibles in Business by Douglas W. Hubbard (Jessica)Special Guest: Laurent Bossavit. 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
Sep 16, 2015 • 32min

225 RR TorqueBox with Ben Browning

02:18 - Ben Browning IntroductionTwitter GitHub BlogRed HatJRuby02:46 - TorqueBox @torquebox04:05 - Use Cases and BenchmarksTechEmpower's latest round of benchmark results, filtered to just the Ruby servers running Rack/Rails/Sinatra/etc apps and their JSON serialization test 06:32 - The Genesis of TorqueBoxBob McWhirter07:49 - JBossWildFly 09:15 - The Name “TorqueBox”10:12 - Adoption12:05 - DocumentationDocBook YARD 13:18 - When should/could you use TorqueBox?17:25 - Monolith vs MicroserviceWildFly Swarm21:36 - JAR Files and WAR Files 25:31 - Server Setup & Deployment Process27:16 - Packaging Static Assets in JAR and WAR Files28:27 - Contribution and Community Involvement32:55 - Startup Cost35:53 - Getting Started with TorqueBox37:33 - Immutant 40:17 - The Rack Spec and TorqueBoxtubesockSockJS42:11 - Useful Features44:26 - Building Useful Features45:53 - GrowthPicks [Khan Academy] Pixar in a Box: Introduction to Animation Curves (Saron) Tony Stark in Salt and Pepper (Saron) ElixirConf (Jessica) Nick Shrock: GraphQL Introduction (Jessica) Troll - Shane Koyczan (Coraline) funtools (Coraline) Ruby Remote Conf Talks (Chuck) Angular Remote Conf (Chuck) Bob McWhirter: qcon-keynote (Ben) Coders For Sanders (Ben)ExtrasJavaScript Jabber Episode #152: GraphQL and Relay with Nick Schrock and Joe SavonaSpecial Guest: Ben Browning. 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
Sep 9, 2015 • 54min

224 RR Ruby Together with André Arko

02:05 - André Arko Introduction + BundlerTwitter GitHub Blog04:28 - Ruby TogetherTrade Association​Brian Mikulencak10:52 - Ruby Central501(c) Organization14:23 - Ruby Together Timeline16:01 - Open Source People Depend on vs Open Source as a Hobby17:03 - Corporate Member Rights / The Structure of Ruby TogetherMonthly Contributions20:19 - How the Board Makes DecisionsSlack23:00 - Membership Numbers24:03 - How Voting Works26:58 - How much work is involved in maintaining these projects?30:08 - How is work doled out?Eric Hodel (@drbrain)Aaron Patterson (@tenderlove)33:41 - Future Plans and Community ImpactFastly40:28 - Getting People Involved43:34 - Lessons Learned45:23 - Code of Conducts / Community ValuesPicks Boundaries: A talk by Gary Bernhardt from SCNA 2012 (André) The Protomen (André) Bubblesort Zines (André) Don't Make Me Think: A Common Sense Approach to Web Usability by Steve Krug (Saron) F.lux (Saron) Hue (Saron) Madison Ruby Day 1 (Coraline) Madison Ruby Day 2 (Coraline) Survive Escape From Atlantis 30th Anniversary Edition (Coraline) Angular Remote Conf (Chuck) React Rally (Chuck) Alcatraz Books by Brandon Sanderson (Chuck)Special Guest: André Arko. 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
Sep 2, 2015 • 51min

223 RR Oga and Parsing with Yorick Peterse

02:35 - Yorick Peterse IntroductionTwitter GitHub BlogRubiniusThe XML C parser and toolkit of Gnomelibxslt03:07 - oganokogiri 06:38 - Fixing vs Writing an Alternative Featurelexers Parse Tree 14:01 - Doing a Document Instead of a Programming Language16:01 - Modifying XML Documents17:19 - Inputting in Memory19:09 - Extending oga with Cffi 22:44 - Parsingracc ruby-ll 25:16 - ResourcesLL Parser28:57 - Lessons Learned Building oga 30:14 - Writing Parsers in Other Languages31:19 - Getting Started34:19 - Making oga and Using oga at Work35:42 - Did it make a better API?37:23 - The Community and ContributionDocumentationPicks AirPair (Chuck) CAL(1) Shell Command (Jessica) fish shell (Yorick) asciinema (Yorick) Special Guest: Yorick Peterse. 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