Sinopse
All ruby related podcasts from Devchat.tv, including: - Ruby Rogues - My Ruby Story - Ruby Rants
Episódios
-
RR 466: Beating Impostor Syndrome with Dylan Andrews
04/08/2020 Duração: 58minIn this episode of Ruby Rogues guest, Dylan Andrews (GoNoodle) shares his journey from pro-drummer to junior developer to successful senior software engineer. Dylan and the rogues talk about on-boarding junior developers and building up confidence.PanelCharles Max WoodJohn EppersonMatt SmithLuke StuttersGuestDylan AndrewsSponsorsScout APM | We'll donate $5 to the open source project of your choice when you deploy ScoutRails Remote Conf 2020PicksDylan Andrews:Follow Dylan on Twitter > @dylan1andrews, BlogAmazon RedshiftCharles Max Wood:Podcast PLaybookLuke Stutters:Writing an Ajax long polling server in Ruby, Part 1John Epperson:Sublime Merge - Git Client, done SublimeMatt Smith:Pragmatic Bookshelf: By Developers, For DevelopersFollow Ruby Rogues on Twitter > @rubyrogues Special Guest: Dylan Andrews. 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.
-
RR 465: WebAuthn in Ruby with Gonzalo Rodriguez and Braulio Martinez
28/07/2020 Duração: 01h23minAs the world becomes more security conscious, we need to think about the ways we allow people to authenticate to our applications. WebAuthn is a standard that allows you to accept biometric, device based, and other types of authentication as a second or first factor. Gonzalo and Braulio have published a gem that allows you to add webauthn to your Ruby applications and have joined the Rogues to talk through the implications of using it in your applications.PanelCharles Max WoodDave KimuraJohn EppersonMatt SmithGuestsGonzalo RodriguezBraulio MartinezSponsorsScout APM | We'll donate $5 to the open source project of your choice when you deploy ScoutRails Remote Conf 2020LinksFIDO Alliance - Open Authentication Standards More Secure than Passwordseremyevans/rodauth: Ruby's Most Advanced Authentication FrameworkRodauth's demo site ported to Rails, showing Rodauth/Rails integrationBart de WaterPicksGonzalo Rodriguez:Follow Gonzalo > Github,CedarcodeGitHub DesktopBraulio Martinez:Follow Braulio > Github, Cedarc
-
RR 464: PWAs on Rails with John Beatty
21/07/2020 Duração: 50minJohn Beatty joins the Rogues to talk about building Progressive Web Applications on Ruby on Rails. He walks the Rogues through the ins and outs of building a PWA and what it’s like adding the features you need to get a PWA set up on Rails. It turns out to be surprisingly straightforward and yet has a ton of potential.PanelJohn EppersonMatt SmithCharles Max WoodGuestJohn BeattySponsorsScout APM | We'll donate $5 to the open source project of your choice when you deploy ScoutRails Remote Conf 2020Linksjohnbeatty/hnpwa-app: An implementation of the Hacker News PWA with Rails + StimulusPicksJohn Beatty:Follow John on Twitter @jpbeatty , BlogRailsConf 2020John Epperson:phrasingsimple_formCharles Max Wood:Traffic SecretsOne Funnel AwayDotCom SecretsExpert SecretsFollow Ruby Rogues on Twitter > @rubyrogues Special Guest: John Beatty. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-ro
-
RR 463: Can We Fix What We Can't See? with James Thompson
14/07/2020 Duração: 01h31sJoin the 30-DAY CHALLENGE: "You Don't Know JS Yet"In this episode of Ruby Rogues, James Thompson, a Software Architect at Mavenlink, delves into how to address errors in a service-based system and how to prioritize what errors to fix. He goes into how to recognize the errors when they are creeping in and so much more.PanelDave KimuraJohn EppersonMatt SmithLuke StuttersGuestJames ThompsonSponsorsScout APM | We'll donate $5 to the open source project of your choice when you deploy ScoutRails Remote Conf 2020LinksBugsnagOpenTelemetryApplication Monitoring and Error Tracking Software | SentrySignalFxsmartinez87/exception_notification: Exception Notifier Plugin for RailsErrbitPicksJames Thompson:Follow James on Twitter @plainprogrammer, WebsiteThe Annotated American GodsLuke Stutters:raggi/async_sinatraDave Kimura:RubidiumSlim Gemfile for increased application maintainabilityJohn Epperson:Sharing puzzles with your friends so you can do puzzles during the current stay-at-home eraMatt Smith:Pulumi - Modern Infrastr
-
RR 462: Graphiti, REST, and GraphQL with Lee Richmond
30/06/2020 Duração: 01h09minLee Richmond is one of the primary developers behind the Graphiti library for Ruby. Lee describes Graphiti as the spiritual successor to ActiveResource. It provides a convenient way to provide an API that understands the object graph in your application without needing to resort to GraphQL.PanelCharles Max WoodDave KimuraJohn EppersonLuke StuttersMatt SmithGuestLee RichmondSponsorsResolve DigitalRails Remote Conf 2020LinksNested Forms from Scratch with StimulusJS | Drifting RubyPicksCharles Max Wood:Devchat.tv Remote ConferencesDave Kimura:Lens - The Kubernetes IDEBackblaze B2John Epperson:kschiess/parslet: A small PEG based parser libraryLuke Stutters:Ruby 2.7.1Rails Remote ConfMatt Smith:Pass: The Standard Unix Password ManagerLee Richmond:Follow Lee on Twitter @@richmolj, Graphiti.dev, email:[email protected] - Database tools for modern application developmentFollow Ruby Rogues on Twitter > @rubyrogues Special Guest: Lee Richmond. Advertising Inquiries: https://redcircle.com/brandsPrivacy &
-
RR 461: Rethinking the View Layer with Components with Joel Hawksley
09/06/2020 Duração: 40minJoel Hawksley is an engineer at Github who works on some of their Rails architecture. He is one of the authors of the view_component gem. He walks the Rogues through the genesis of the project and the pros and cons of using a library like view_component and how it adds testability and easy management to Rails views.PanelCharles Max WoodDave KimuraLuke StuttersGuestJoel HawksleySponsorsResolve Digital "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! LinksView Components for BootstrapRails PR for template annotationsRails PR for render_inRNR 161: LightOS and the Light Phone with Hugh FrancisPicksJoel Hawksley:Joel's WebsiteVisionectCharles Max Wood:Devchat.tv Remote Conferencesremoteconferenceplaybook.comDevchat.tv Remote meetupsPercy Jackson and the OlympiansDave Kimura:ArduinoLuke Stutters:electric-ioFollow Ruby Rogues on Twitter > @rubyrogues Special Guest: Joel Hawksley. Advertising Inquiries: https://redcircle.com/brandsPriv
-
RR 460: How to Brainstorm Introverts with DeeDee Lavinder
19/05/2020 Duração: 01h10minDee Dee Lavinder talks with the Rogues about how we can create space for introverts to participate in discussions, thereby getting their input in situations where we otherwise would not. She provides some tips for extroverts to invite the input, Luke brings his patented sarcasm to the table, we discuss some pitfalls and Dee really brings some fantastic advice to the table for those trying to moderate discussions as well as for those of us having small discussions with our colleagues.PanelJohn EppersonLuke StuttersGuestDeeDee LavinderSponsorsResolve DigitalSpringboard | $500 Scholarship Available for Candidates who Apply with Code "DASPRINGBOARD" "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! LinksQuiet: The Power of Introverts in a World That Can't Stop Talking: Susan CainPicksJohn Epperson:Harry Dresden FilesMaking Gumbo at home #totally-worthLuke Stutters:Missing 411: The HuntedDeeDee Lavinder:Follow DeeDee on Twitter > @ddla
-
RR 459: Mutation Testing with Dave Aronson
12/05/2020 Duração: 01h08minJavaScript Remote Conf 2020May 13th to 15th - register now!Dave Aronson joins the Rogues to talk about Mutation Testing in Ruby. The conversation starts with a discussion of what mutation testing is. They discuss the benefits and approaches before diving into implementation details.PanelCharles Max WoodDave KimuraJohn EppersonLuke StuttersGuestDave AronsonSponsorsSpringboard | $500 Scholarship Available for Candidates who Apply with Code "AISPRINGBOARD" "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! Linksseattlerb/heckledgollahon/mutestmbj/mutant: Mutation testing for Ruby - Semantic code coveragePicksCharles Max Wood:The Iron Druid ChroniclesFlip Timer & stopwatch on the App StoreRockAutoCar-Part.comDave Kimura:Dewalt Cut Out ToolJohn Epperson:Air Compressor for dustingLuke Stutters:iKKEGOL USB Single Foot Switch ControlDave Aronson:Follow Dave on Twitter > @DaveAronson, Codosaurus, LinkedInFlaviar - referral codejoe's anc
-
RR 458: Rules of OOP in Pictures with Ivan Nemytchenko
05/05/2020 Duração: 48minJavaScript Remote Conf 2020May 13th to 15th - register now!Ivan Nemytchenko is a freelancer. He's a speaker and conference organizer. Ivan spoke at RailsConf about abstract Object Oriented programming ideas and how they can be expressed with pictures. The discussion goes into learning processes and how to create visual representations that help people understand Ruby, Rails, or other concepts.PanelDave KimuraJohn EppersonLuke StuttersGuestIvan NemytchenkoSponsorsSpringboard | $500 Scholarship Available for Candidates who Apply with Code "DASPRINGBOARD" "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! LinksChernoff Facesdmikhr/DudeGL - "Anthropomorphic UML": visualization of code and OOP concepts in a form of human body.dmikhr/Dudity - Analyze Rails code with stick dudesdmikhr/DudesHub - Visualize code diffs in GitHubPicksDave Kimura:Drifting Ruby - Discount Code - learnfromhometroessner/reek: Code smell detector for RubyKubernetes
-
RR 457: Upgrading to Rails 6
28/04/2020 Duração: 37minJavaScript Remote Conf 2020May 13th to 15th - register now!Dave has been upgrading some of his Rails apps. Chuck has gone through several upgrades in his past work and is working on some apps that need the upgrade. Listen to 2 veteran Rails developers talk through the issues of upgrade from different versions of Rails to the latest version.PanelCharles Max WoodDave KimuraSponsorsResolve DigitalSpringboard | $500 Scholarship Available for Candidates who Apply with Code "AISPRINGBOARD" "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! LinksRailsDiffjs2coffee 2.0 — convert JavaScript to CoffeeScriptapp/assets/config/manifest.jsPicksCharles Max Wood:Rich Dad's CASHFLOW QuadrantRRU 104: How to Start a Side Hustle as a Programmer with Mani VayaDevchat.tv Remote ConferencesDevchat.tv Remote meetupsDave Kimura:Drifting Ruby - Discount Code: learnfromhomeFollow Ruby Rogues on Twitter > @rubyroguesAdvertising Inquiries: https://redcircle.
-
RR 456: Ruby for Good :) with Sean Marcia
21/04/2020 Duração: 52minJavaScript Remote Conf 2020May 13th to 15th - register now!Sean Marcia organizes Ruby For Good—an organization for building technology to solve the world's problems and an in person meetup held online this year. Sean talks about founding Ruby For Good and some of the projects it has been responsible for creating.PanelCharles Max WoodJohn EppersonLuke StuttersGuestSean MarciaSponsorsSpringboard | $500 Scholarship Available for Candidates who Apply with Code "DASPRINGBOARD" "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! LinksRuby for Good - Making the world gooderCode for AmericaThe Code for America Brigade NetworkPicksCharles Max Wood:Ruby by the Bay / Ruby for GoodRuby Virtual Meetup - April 20 at 4pm MDTRuby Virtual Meetup - Europe/Africa/Middle East - April 23 at 9am MDTJohn Epperson:Disney+Ruby Meetup: OnlineLuke Stutters:GitHub - larsch/ocra: One-Click Ruby Application BuilderSean Marcia:Follow Sean on Twitter > @seanmar
-
RR 455: What's Up, Rogues?
14/04/2020 Duração: 45minJavaScript Remote Conf 2020May 13th to 15th - register now!This episode is a roundup discussion about what the podcast hosts have going on these days. John talks about going freelance working on Ruby, Rails, and React Native. John and Chuck riff on the pros and cons of React Native. Luke then jumps in and talks about a crash-and-burn he ran into with building reports. John sympathizes based on his past experiences. The rest of the show comprises the panel filling in with what they're working on or learning.PanelCharles Max WoodJohn EppersonLuke StuttersSponsorsSpringboard | $500 Scholarship Available for Candidates who Apply with Code "AISPRINGBOARD"____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________LinksfastlaneSwaggerAbout Swagger SpecificationJavaScript Remote Conf 2020GatsbyJSGridsomePicksCharles Max Wood:Journa
-
RR 454: Music and Factory Bot with Daniel Colson
07/04/2020 Duração: 01h09minJavaScript Remote Conf 2020May 14th to 15th - register now!Daniel Colson, from Thoughtbot and maintainer of Factory Bot, joins Dave Kimura, Luke Sutters, Tom Rossi, and John Epperson and discuss the transition from a Music career to a development career. We also dive into Factory Bot and its use cases.PanelDave KimuraJohn EppersonTom RossiLuke StuttersGuestDaniel ColsonSponsorsResolve Digital____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________LinksDoctrine | Ruby on RailsFalsehoods Programmers Believe About Names | Kalzumeus Softwareworking together · thoughtbot/guidesinclusive meetings · thoughtbot/guidesHow to Get Better at Pair ProgrammingPicksDave Kimura:Action TextHand Sanitizer and Washing Hands (Properly)John Epperson:Plantronics Voyager 5200 Bluetooth HeadsetLuke Stutters:Boom3D, best Volume booster & equ
-
RR 453: Ruby Next: Get future Ruby changes now with Vladimir Dementyev
31/03/2020 Duração: 52minJavaScript Remote Conf 2020May 14th to 15th - register now! We talk with Vladimir Dementyev about Ruby Next, its use cases and why you might want to get features from newer versions of Ruby in your current versionPanelDave KimuraJohn EppersonTom RossiGuestVladimir Dementyev____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________PicksDave Kimura:brew install ctopIllustration Gallery by ManyPixels | Open-Source Editable IllustrationsJohn Epperson:PowerballTom Rossi:TreadmillVladimir Dementyev:Follow Vladimir on Twitter > @palkan_tula, GithubNumi. Beautiful calculator app for Mac. Follow Ruby Rogues on Twitter > @rubyrogues Special Guest: Vladimir Dementyev. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker
-
RR 452: The History and Personalities of Ruby with Chris O’Sullivan
17/03/2020 Duração: 59minChris O’Sullivan joins the Rogues to talk about the people who influenced Ruby and how it’s shaped the community and technology we have today.PanelCharles Max WoodDave KimuraJohn EppersonGuestChris O'SullivanSponsorsResolve Digital____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________Links209 JSJ TypeScript with Anders Hejlsberg“DHH's whoops video”Mr. Neighborly's Humble Little Ruby BookJim Weirichruby/rake: A make-like build utility for Ruby.Quick Interview with Martin Sadler of WorkingWithRails.commiloops (Emilio TaguaRailsConf 2008 - O'Reilly Conferences, May 29 - June 01, 2008, Portland, Oregonwhy the lucky stiffwhy's (poignant) Guide to RubyZed Shawhttps://gilesbowkett.comObject Property Value Shorthand in JavaScript with ES6Parentheses in Ruby | Why, Dave, WhySeattle.rb style no longer valid when curly braces are
-
RR 451: Pair Programming with Ian Norris
03/03/2020 Duração: 56minDavid Kimura and John Epperson talk with Ian Norris on his experiences with Pair Programming. We discuss misconceptions, when pair programming works and when it doesn’t, remote paring and different types of pair programming.Panel:Dave KimuraJohn EppersonGuest:Ian NorrisSponsors:Resolve Digital____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________Links:Ruby by the Bay / Ruby for Good - Making the world gooderRubyConf 2019 - Lightning Talks - Ian NorrisBackerKitPicks:Dave Kimura:Visual Studio Live ShareEasiest wall FIX EVERJohn Epperson:Jim Butcher's Codex Alera SeriesPaper Towel Rolls - makes great toys for your kidsIan Norris:Follow Ian on Twitter > @TheProphetBrtha, Github, BlogOn Pair Programming Follow Ruby Rogues on Twitter > @rubyrogues Special Guest: Ian Norris. Advertising Inquiries: https://redcircle.c
-
RR 450: Writing Ruby for the Apple II with Colin Fulton
25/02/2020 Duração: 57minColin Fulton has written a Ruby implementation in assembly for the Apple II. He's also got a fondness for the impossible and impractical applications of software. He walks through how he approached writing a somewhat limited version of Ruby for a old and limited machine. He also talks through other ways to explore the limits of Ruby and other programming languages.Panel:Charles Max WoodDave KimuraJohn EppersonGuest:Colin FultonSponsors:Resolve Digital____________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________Links:Ruby on the AppleThat Works?! Quines and Other Delightfully Useless ProgramsPicks:Charles Max Wood:New Devchat.tv Podcast - Clean CodersStar Trek: PicardDave Kimura:Guillotine Paper CutterJohn Epperson:Clint's Salsa - Medium MexicanReact Native Hot ReloadingColin Fulton:Follow Colin on Twitter - @PeterQuines, GitH
-
RR 449: Everything worth doing has already been done with Zachary Schroeder
18/02/2020 Duração: 01h05minIn this episode of Ruby Rogues, Zachary and the panelists speak about doing small projects. They cover half-done projects, when is a project really “done” and staying focused. An unfinished project is not a failure and making a small project helps to make a complete project.PanelDave KimuraJohn EppersonGuestZachary SchroederSponsorsResolve DigitalRedisGreen________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood is now available on Amazon. Get Your Copy Today! ____________________________________________________________Linkshttps://www.youtube.com/watch?v=taYx6Dy6dwIhttps://github.com/robobluebird/ruby-lofiRuby | GosuRuby2dPicksDave Kimura:Noble Chair EpicDewalt Trim RouterJohn Epperson:Lagavulin 16 Year Old Scotch WhiskyOffice ChairZachary Schroeder:Zachary's GithubRiding a BikeThe Thermals - Live on KEXPSpecial Guest: Zachary Schroeder. Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.c
-
RR 448: How To Avoid Catastrophes with Jon Druse
04/02/2020 Duração: 41minJon Druse is a developer from Tennessee and has been using Rails for 15 years. He starts the show by sharing some of the background behind his RailsConf talk “How To Lose 50 Milion Records in 5 Minutes” and the various mistakes that were made that lead to such a dramatic loss. The loss of these records lead the company to refactor and rewrite the entire app in MongoDB. Jon talks about the decision to use Mongo. One of the main points of his talk was that their mistake was discovered because they were trying to figure out wy Elastic Search was getting slow. He counsels listeners to avoid working your way into a poor status quo and accepting it rather than doing something to fix it. If this happens, it can lead to the sudden failure of your app. In the talk, he mentions ‘landmines’, which are things in your app you don’t want to touch and you don’t deal with it until later. In his company, they left these landmines alone and then did something they thought was unrelated, and everything blew up. He stresses the
-
RR 447: All About Kafka and Oracle with Bob Quillin and Karthik Gaekwad
21/01/2020 Duração: 46minBob Quillin and Karthik Gaekwad are on the Oracle developer relations team. Karthik has been on Ruby Rogues previously, and he explains how he went from the Kubernetes team to developer relations. They begin the show by explaining what Kafka is, the leading open-source event streaming platform that Oracle is compatible with. It allows cloud developers to build, publish, and subscribe models for streams of records in addition to many other functions. Systems that used to take a long time to make have become very small and simple with Kafka. Kafka stands out from other message queueing systems because of its robust nature and scalability. Bob goes into more depth about the evolution of Kafka and the panel discusses some different use cases, concluding that Kafka works best for projects with a large amount of data coming in and for making real-time decisions. Bob and Karthik talk about other things Kafka can do beyond the message queue, such as building streams from specific patterns. They talk about when you sh