Afleveringen

  • Well, comments may not be satanic, but they CAN be a nuisance if not used carefully. In this episode, the Ruby Rogues sit down with Matheus Richard to discuss why he isn’t a fan of comments. They unpack the WHY behind “use code, not comments”, tools to help you sort through variables and avoid “shotgun surgery”, and an alternative to magic numbers, TODOs, and notes.
    “Use code, not comments.”
    - Matheus Richard
    In This Episode
    To code or comment? Matheus breaks down HOW to know which will be best
    Matheus and Luke debate on how helpful comments REALLY are (and why one may not prepare you for the other)
    The team talks tools to determine what will help you sort through variables and avoid “shotgun surgery”
    Hate magic numbers, TODOs, and notes? Matheus offers a solution to your woes (hint-hint: stop procrastinating)
    Sponsors
    Doximity (https://workat.doximity.com/)
    Top End Devs (https://topenddevs.com/)
    Coaching | Top End Devs (https://topenddevs.com/coaching)
    Picks
    Charles- Forbidden Island | Board Game | BoardGameGeek (https://boardgamegeek.com/boardgame/65244/forbidden-island)
    Charles- Forbidden Desert | Board Game | BoardGameGeek (https://boardgamegeek.com/boardgame/136063/forbidden-desert)
    Charles- DigitalOcean® App Platform (https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwj9k4Lgw8_1AhXCZIsKHcy7AFwYABAAGgJ0bQ&ae=2&ohost=www.google.com&cid=CAASE-RoktjGx2ei7-W8nYC5k8vguhw&sig=AOD64_2_k5lz-4Eb2GcYEsqbZ052QnvGUg&q&adurl&ved=2ahUKEwjT2Pvfw8_1AhUSL6YKHTqKDQ8Q0Qx6BAgCEAE)
    Charles- Podcast bootcamp is coming back! Email at chuck@topenddevs.com
    Luke- The History of Philosophy (https://amzn.to/3ICzUN7)
    Luke- “What is a Monad?”
    Matheus- Rectangle for MacOS (https://rectangleapp.com/)
    Matheus- Crafting Interpreters (https://craftinginterpreters.com/)
    Special Guest: Matheus Richard.

  • If you’re wondering how to make sense of all these frameworks, you’ve come to the right podcast. In this episode, the Rogues dive DEEP into the pros and cons of Stimulus, Hotwire, Turbo, React, Rails, and more; why certain communities are divided amongst each other (and how to fix it); and what tools you NEED to try in 2022.In This EpisodeThis tendency in the Rails community that reveals why users are slow to try HotwireWhat Charles learned from comparing React vs. Stimulus at his old job (and how Rails came to the rescue)Why those in the Java community are seeing React as a “blackhole that’s sucking up everything” (and why some of the Rogues disagree)Up and coming frameworks that you NEED to consider this year This ONE separation in Ruby that’s creating division in its community (and how we can fix it)Luke asks the REAL question: What can we do to reduce our JavaScript footprint?SponsorsDoximity (https://workat.doximity.com/)Raygun | Click here to get started on your free 14-day trial (https://raygun.com/platform/apm?utm_medium=podcast&utm_source=rubyrogues&utm_campaign=devchat&utm_content=apm)Top End Devs (https://topenddevs.com/)PicksCharles- Vue component Stimulus post by Jared ReedCharles- Okta (https://www.okta.com/)Charles- Gods Love Dinosaurs | Board Game | BoardGameGeek (https://boardgamegeek.com/boardgame/316622/gods-love-dinosaurs)Charles- King of Tokyo | Board Game | BoardGameGeek (https://boardgamegeek.com/boardgame/70323/king-tokyo)Charles- “Let’s be understanding of each other. Reach out.”John- Stimulus components (https://stimulus-components.netlify.app/)John- Cal.com | Open Scheduling Infrastructure (https://cal.com/)Luke- Luke’s very own Turbo protocol Valentino- RubyExplorer (https://www.rubyexplorer.xyz/)Valentino- Ruby Conf 2021 videos on YouTube

  • Zijn er afleveringen die ontbreken?

    Klik hier om de feed te vernieuwen.

  • Ready to COMMAND your command line? Then listen up! In this episode, the Ruby Rogues sit down with Adam Gordon Bell, a software developer and host of the CoRecursive podcast. The guys discuss the tools that every developer MUST know in 2022, what users of Jekyll and Ruby can expect this year, and why Adam believes that JQ will save you hours from Google and Stack Overflow.
    “I remember when I used to chase the “shiny new thing”, but now, I want to find the tools that last.”
    - Adam Gordon Bell
    In This Episode
    The tools that every developer MUST know in 2022
    What Adam learned from chasing the “shiny new thing” (and how you can avoid making the same mistake)
    What people using Jekyll and Ruby can expect this year (spoiler: Elixir may make an appearance)
    Why Adam believes JQ will save programmers from digging through Google and Stack Overflow
    The “Grammarly for markdown files” that’ll help you speed up your flow and keep things neat and tidy
    Sponsors
    Doximity (https://workat.doximity.com/)
    Top End Devs (https://topenddevs.com/)
    Coaching | Top End Devs (https://topenddevs.com/coaching)
    Links
    CoRecursive Podcast - The Stories Behind The Code (https://corecursive.com/)
    The Original Remote Developer With Paul Lutus (https://corecursive.com/remote-developer/)
    Understanding AWK (https://earthly.dev/blog/awk-examples/)
    6 Command Line Tools for Productive Programmers (https://earthly.dev/blog/command-line-tools/)
    An Introduction to JQ (https://earthly.dev/blog/jq-select/)
    Picks
    Adam- GitHub: auchenberg/volkswagen (https://github.com/auchenberg/volkswagen)
    Charles- Family Business | Board Game | BoardGameGeek (https://boardgamegeek.com/boardgame/170/family-business)
    Charles- The Expanse (https://amzn.to/3nii36b)
    Charles- Text Charles! (801) 877-3787
    Dave- 6ft Butcher Block
    Dave- Grommet Hole USB Hub (https://amzn.to/338N2uk)
    Luke- The Art of UNIX Programming (https://amzn.to/33wpgIQ)
    Luke- Having a good chair
    Valentino- mess with dns! (https://messwithdns.net/)
    Valentino- Wizard Zines (https://wizardzines.com/)
    Valentino- Evil Martians (https://evilmartians.com/)
    Valentino- Thanos JS (https://thanosjs.org/)
    Special Guest: Adam Gordon Bell.

  • With all this hype around Rails 7, how do you ACTUALLY use it? And is it better than its predecessors? In this episode, the Ruby Rogues sit down with Stefan Wienert, a software developer whose passion for Ruby and technical expertise speak for themselves. The group talks about how to avoid headaches in these new systems, the BEST way to encrypt your data, and plenty of details for navigating Ruby on Rails like you’ve always wanted to.
    “You can jump in and fix it right away. It’s very dangerous and very powerful, so it’s great that they have this kind of gem. I’m really excited to about it.”
    - Stefan
    In This Episode:
    Stefan’s perspective on cssbundling and jsbundling vs. webpacker
    Why importmaps is a viable alternative to the bundling combinations
    Have headaches with sprockets? Stefan tells you why
    The reason nodes may not be necessary in the future…if you do THIS correctly
    How you can implement AR encryption and keep your backups safe forever
    Sponsors
    Doximity (https://workat.doximity.com/)
    Raygun | Click here to get started on your free 14-day trial (https://raygun.com/platform/apm?utm_medium=podcast&utm_source=rubyrogues&utm_campaign=devchat&utm_content=apm)
    Roundtable Picks:
    Darren’s
    Godot Free and Open Source game engine
    https://godotengine.org/
    Valetino’s
    Reddit article “The Time is Right for Hotwire”
    Architecture Decision Records
    Chuck’s
    Marvel Legendary board game (https://amzn.to/3JFieSt)
    Dotcom Secrets (https://amzn.to/3eQBqyn)
    Expert Secrets (https://amzn.to/3zsYDQA)
    Traffic Secrets (https://amzn.to/3eNNi4p)
    Think and Grow Rich (https://amzn.to/31umkf4)
    Stefan’s
    trestle admin interface (https://github.com/TrestleAdmin/trestle) like ActiveAdmin, but less dependencies, lot of features, couple of relevant plugins (TinyMCE, JSONEditor, Sidekiq Dashboard), BS4 based theme
    i18n-tasks - Gem (https://github.com/glebm/i18n-tasks) & cli for managing your config/locales/*.yml - Auto Sort, Auto “Route” keys, sync between locales, find unused, find untranslated, auto translate via Google Translate API
    Connect with Stefan:
    Github: zealot128 (Stefan Wienert) · GitHub
    Twitter @stefanwienert Special Guest: Stefan Wienert.

  • If you’re on the search for a robust, lightning-fast solution in your programming language, listen up. The roundtable sits down with Máximo Mussini, a software developer who’s passionate about integrating Ruby and Vte.js together to create something that’s both razor-sharp and freakishly easy to use. The lads discuss how powerful http2 is becoming, the easiest way to slash loading times and be more strategic with your page building, and why you NEED Vite.js’s incredible integration tools to stop playing around and get your pages up and soaring.
    “This set of new tools brings an on-demand mentality, which has a lot of benefits.”
    - Máximo Mussini
    In This Episode:
    How http2 is changing the game with Javascript
    How Vite.js and Ruby are slashing reload times and keeping programmers in their flow
    Why you need Vite’s incredible integration capabilities to include any packages or files you can imagine
    The #1 benefit of Vite.js that’s changing how programmers are able to code, integrate packages, and get their applications up and running
    Roundtable Picks!
    Máximo’s:
    GitHub - ElMassimo/jumpstart-vite: ⚡️ Jumpstart a new Rails app with Vite.js + Turbo + Stimulus, and more
    https://chat.vitejs.dev/ 1
    John’s
    Pathfinder: Wrath of The Righteous - https://wrath.owlcatgames.com/
    Pick: StimulusJS - https://stimulus.hotwired.dev/
    Valentino’s
    ES modules: A cartoon deep-dive – ES modules: A cartoon deep-dive - Mozilla Hacks - the Web developer blog 
    Women on Rails Newsletter – https://womenonrails.substack.com/
    Rails 7 adds inorderof to queries – Rails 7 adds ActiveRecord::QueryMethods#inorderof to return query results in a particular sequence | Saeloun Blog 
    Monads explained with cats – https://twitter.com/TartanLlama/status/1460608706048106501
    Luke’s
    BCS and Chartered Engineer status https://www.bcs.org/
    Rage clicks - what do they tell you about user behavior? - Understand your customers | Mi Special Guest: Máximo Mussini .

  • Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"

    Mani has summarized hundreds of business books that outline how to build, grow, and operate a business and he shares his expertise with Chuck and the listeners in this special episode.

    Chuck and Mani discuss what it takes to be a successful entrepreneur. They talk about their businesses on a regular basis and Chuck's been getting a lot of requests for entrepreneurship help.

    He and Mani talk about the 3 primary things that add momentum to your business and help you keep the momentum up when setbacks come your way.

    Get Lifetime Access to Mani's Entrepreneurship Pack and Book Club. Use coupon code "GREAT"

    Special Guest: Mani Vaya.
  • Ivo Anjo joins the Rogues to discuss Ractors in Ruby and how they can be used. They're not actors as they appear in other languages. They communicate via message passing.

    Ivo clarifies several things about Ractors and what their powerful features and the understanding of what they do and how they work.

    PanelJohn EppersonValentino StollGuestIvo AnjoSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinks Ruby Ractor Experiments: Safe async communication - ivo's awfully random tech blog Unsafe Concurrent Ruby PatternsJRuby in production applications 1subscribe to my newsletter!Ivo Anjo.meTwitter: Ivo Anjo ( @KnuX )PicksIvo- Ruby Hacking Guide Ivo- Lone Echo II: Journey In Zero Gravity With Rift S | OculusJohn- bullet | RubyGems.org | your community gem hostJohn- RubyConf 2021Valentino- Creating a UDP server with Ruby Ractors Special Guest: Ivo Anjo.
  • This week the Rogues talk to Felipe Vogel about how he's using Bridgetown and pros of using it over Jekyll.

    Bridgetown is a modernized blogging and static site generator platform forked from Jekyll to provide updated capabilities and a webpack based JavaScript asset pipeline for more modern applications.

    It also expands up on the work done on JAMstack applications to provide Rubyists with a stable launchpad for their applications.

    For more on Bridgetown, listen to the November 2021 update and AMA by Bridgetown creator Jared White

    PanelCharles Max WoodDarren BroemmerValentino StollGuestFelipe VogelSponsorsTop End DevsCoaching | Top End DevsLinksBuild a blog with BridgetownBuild a blog with Bridgetown - New Updategithub.com/fpsvogel/learn-ruby-and-cs 1The Era of Bridgetown v1 Has Begun. Welcome to the “Pearl”My first Rails app, Plain ReadingRuby for the self-taught developerFelipe Vogel: Rubyist in TrainingGitHub: Felipe Vogelf ( psvoge )Twitter: Felipe Vogel ( @fpsvogel )PicksCharles- XeroCharles- Author | Top End DevsDarren- RUBY ON RAILS DEVELOPER Demographics And Statistics In The USFelipe- Bridgetown FundraisingValentino- letter_opener_web Special Guest: Felipe Vogel.
  • Samuel Cochran, creator and maintainer of MailCatcher joins the Rogues to discuss how he pulled EventMachine together with Ruby to build out MailCatcher.

    He goes into the maintenance and contributions that have come in over the years. He dives into changes that are being made and the stability of the project.

    PanelCharles Max WoodDarren BroemmerJohn EppersonValentino StollGuestSamuel CochranSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksmailcatcherBuildkiteasync gemrails 6.1’s new multi-database gearpgbouncer Horizontal sharding schema managementAvoiding integer overflows with zero downtimeRails · Ruby on RailsGitHub: Samuel Cochran ( sj26 )Twitter: Samuel Cochran ( @sj26 )PicksCharles- Author | Top End DevsCharles- Shadow Hunters | Board Game | BoardGameGeekCharles- DuneDarren- EngineYard – PaaS Platform as a Service | PaaS SolutionJohn- Face MasksJohn- Laundry Detergent SheetsSamuel- async gemValentino- GitHub-Shopify/toxiproxy Special Guest: Samuel Cochran.
  •  Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal
    Coupon Code: "DEEP" for a GIANT discount

    Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.

    He has read hundreds of books that have taught him the secrets to getting more done by getting into this state.

    He starts by telling us how he was passed over for a promotion at Qualcomm in favor of someone younger and less experienced and how that inspired him to figure out what the other guy was doing differently. He learned that he needed to get more done with the time he was spending on his projects.

    The trick? Deep Work!

    Deep Work is the ability to spend uninterrupted, focused time on a task to bend your entire mind toward the goal.

    Other developers call it "Flow" or "the Zone."

    Mani provides us with strategies and tactics to get Deep Work time and how to get our minds into that focused state for hours at a time.

    Get the Black Friday/Cyber Monday "Double Your Productivity by 5pm Today" Deal
    Coupon Code: "DEEP" for a GIANT discount
  • Sebastian Wilgosz joins the Rogues to discuss Hanami, a web framework for Rubyists. He discusses how it works and how it differs from other Ruby based web frameworks.

    He also discusses what's coming down the pipe and how to get started.

    Check out his website at https://hanamimastery.com

    PanelCharles Max WoodDarren BroemmerGuestSebastian WilgoszSponsorsTop End DevsCoaching | Top End DevsLinksHanamiSebastian Wilgosz Twitter: Sebastian Wilgosz ( @sebwilgosz )Twitter: Hanami Mastery ( @HanamiMastery )PicksCharles- Viscounts of The West KingdomCharles- Author | Top End DevsDarren- Developing Games With RubyDarren- DragonRuby | DragonRubySebastian- Polished Ruby Programming Special Guest: Sebastian Wilgosz.
  • Vlado Cingel recounts his story where he needed common table expressions within SQL for a project he was working on and wrote a patch to AREL and ActiveRecord which he submitted to the Rails Core. Since it hasn't been accepted, he's supporting it as a gem.

    Vlado explains what Common Table Expressions (CTEs) are, how they work, and where they're used.

    PanelJohn EppersonLuke StuttersValentino StollGuestVlado CingelSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksGitHub | vlado/activerecord-cteOrganising complex SQL queries in RailsGitHub: Vlado Cingel ( vlado )PicksJohn- Digital Storm: Custom Gaming Computers & Gaming PCsLuke- Pitch PerfectValentino- Ruby TogetherValentino- Ruby CentralValentino- The Ruby VM a speedrun - Penelope PhippenVlado- The Wood Whisperer Guild - Online Woodworking SchoolVlado- Polished Ruby Programming

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Vlado Cingel.
  • Kingsley Chijioke wrote an article breaking down the way that Ruby finds methods and determines which version of a method to run. The Rogues approach the internals of Ruby and discuss the implications of how this comes together and where the listeners may have seen this and point out any gotchas that arise.

    PanelCharles Max WoodDarren BroemmerDave KimuraLuke StuttersValentino StollGuestKingsley ChijiokeSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvLinksUnderstanding Ruby Method LookupTwitter: Obinwanne ( @kinsomicrote )PicksCharles- Coaching | Top End DevsCharles- The Laws of WealthDarren- Masters of DoomDarren- How this art school from 1919 has influenced Ruby on Rails?Dave- OctoPrintDave- Ruby on Rails 7.0Kingsley- The Art of Doing Science and Engineering Luke- GitHub | sferik/active_emojiLuke- GitHub | tom-lord/regexp-examplesValentino- Polyphony

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact Dave:

    Ruby on Rails ScreencastsTwitter: Dave Kimura ( @kobaltz )GitHub: David Kimura ( kobaltz )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Kingsley Chijioke.
  • Ulysse Buonomo ran into an issue in the application he works on where the Heroku applications were taking up more and more memory. He began tracking down memory growth in the applications to keep the applications fast and keep the bills small.

    PanelCharles Max WoodDarren BroemmerJohn EppersonLuke StuttersValentino StollGuestUlysse BuonomoSponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialLevel Up | Devchat.tvLinksTracking a Ruby memory leak in 2021My developer's notesKlaxit Tech Blog - MediumGitHub: Ulysse Buonomo ( BuonOmo )PicksCharles- Caliban's War Charles- Lost Ruins of ArnakCharles- Steampunk RallyCharles- Coaching | Top End DevsDarren- Watch Squid Game | Netflix Official SiteDarren- Camaleon CMSJohn- CalendlyJohn- GeyserMCLuke- Ulysse 31Luke- Pitch PerfectLuke- SINATRA::COOKIESUlysse- Valentino- GitHub | amatsuda/routes_lazy_routesValentino- New tool: an nginx playgroundValentino- Multiplayer/Chat | Minecraft wiki

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Ulysse Buonomo.
  • Jorge Manrubia is a Security developer at BaseCamp. He discusses the encryption features added in Ruby on Rails and explains where they fit into the ecosystem for Hey.com.

    The panel jumps in to help discover how to help raise the privacy bar for your Ruby on Rails applications to protect personal and private information.

    PanelDarren BroemmerJohn EppersonValentino StollGuestJorge ManrubiaSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvLinksGitHub | attr-encrypted/attr_encryptedThings to consider before using attr_encryptedOpenSSL::CipherGitHub | chaps-io/public_activityJorge ManrubiaJorge ManrubiaGitHub: Jorge Manrubia ( jorgemanrubia )Twitter: Jorge Manrubia ( @jorgemanru )PicksDarren- More Ruby MagicDarren- Java Creator James Gosling InterviewJohn- CalendlyJohn- GitHub | chaps-io/public_activityJorge- GitHub | whitequark/parserValentino- MJML, a parser, and a template engine for Ruby - Isabelle LafontValentino- If you maintain open source software as part of a team, we'd like to give you free @tuple for life!Valentino- GitHub | codenamev/.pryrc

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Jorge Manrubia.
  • Riaz Virani joins the Rogues to discuss how to thrive at your first Dev Job. He has five main ideas that when applied will help you as a new developer fit in and learn quickly on a development team.

    The Rogues chime in with their experiences. They also discuss how not-so-new developers can apply these ideas either as mentors or as learners themselves.

    PanelCharles Max WoodDave Kimura John EppersonLuke StuttersValentino StollGuestRiaz Virani SponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialLevel Up | Devchat.tvLinksFive Tips for Success: How To Thrive At Your First Dev JobRiazV.meTwitter: Riaz Virani ( @ViraniRiaz )PicksCharles- PodcastBootcamp.ioCharles- Tribe of MillionairesDave- RecutJohn- GitHub | pboling/csv_pirateJohn- GitHub | tilo/smarter_csvLuke- Class: Hash ( Ruby 3.0.2 )Luke- INVINCIBLERiaz- Jon BellionRiaz- The Motivation MythValentino- Ruby Garbage Collection in Under Two HoursValentino- Design PatternsValentino- Ruby Pixel Art / Punk Art Programming Challenge

    Contact Dave:

    Ruby on Rails ScreencastsTwitter: Dave Kimura ( @kobaltz )GitHub: David Kimura ( kobaltz )

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Riaz Virani.
  • Jeremy Evans joins the Rogues to discuss the way he builds Ruby programs and the practices he put into his latest book "Polished Ruby Programming."

    The Rogues dive into Jeremy's opinions. They push back on some, applaud others, and ask deeper questions about the rest. Join this deep dive by experienced developers into the how and why of organizing Ruby in deeply practiced ways.

    Polished Ruby Programming giveaway: https://forms.gle/VURNitd9LCwMG9Sz9

    PanelCharles Max WoodDarren BroemmerDave KimuraJohn EppersonLuke StuttersValentino StollGuestJeremy EvansSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvPodcastBootcamp.ioLinkscode.jeremyevans.netGitHub: Jeremy Evans ( jeremyevans )Twitter: Jeremy Evans ( jeremyevans0 )PicksCharles- PodcastBootcamp.ioCharles- How to Make Sh*t HappenCharles- The Road Back to YouDarren- ScrivenerDarren- GitHub | dbroemme/ruby-wadsDave- OctoPrintDave- ShuffleJeremy- Vultr: An OpenBSD-friendly cloud server providerJeremy- SendGrid: Send 100 emails/day for freeJeremy- Running My Own Email ServerJohn- GitHub | kschiess/parsletJohn- GOgroove BassPULSE 2.1 Computer SpeakersLuke- code.jeremyevans.net - PresentationsLuke- Polished Ruby Programming Book ReviewLuke- GitHub | jeremyevans/ruby-refrigeratorValentino- Ruby Kaigi Takeout 2021

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact Dave:

    Ruby on Rails ScreencastsTwitter: Dave Kimura ( @kobaltz )GitHub: David Kimura ( kobaltz )

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Jeremy Evans.
  • Cameron Dutro joins the Rogues to discuss RUX, a system for managing your View Components in Rails in a similar way to how React uses JSX to manage its Component views.

    He discusses how it works, how it goes together, and what inspired it.

    PanelCharles Max WoodDarren BroemmerLuke StuttersValentino StollGuestCameron DutroSponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialPodcastBootcamp.ioLinksGitHub | camertron/ruxPrimer Design SystemViewComponentGitHub | opal/opalMatestackReimagined Rails views using Matestack with Jonas JabariRuby 2.5 allows creating structs with keyword argumentsGitHub: Cameron Dutro ( camertron )Twitter: Кэмерон Дутро ( @camertron )PicksCameron- GitHub | camertron/erb2ruxCharles- PodcastBootcamp.ioCharles- JavaScript PicksCharles- Ready Player TwoCharles- Masters of DoomCharles- Top End DevsDarren- Is Ruby DeadDarren- 16 New ML Gems for RubyLuke- GitHub | jeremyevans/sequel_postgresql_triggersLuke- DEF CON 29 - James Kettle - HTTP2: The Sequel is Always WorseLuke- The Wire Valentino- FluxValentino- Add strict_loading mode to optionally prevent lazy loading

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Cameron Dutro .
  • Huzefa Biyawarwala joins the Rogues to discuss developer tooling around Docker and how it's used with Ruby and Rails. The Rogues join in and discuss the ways they've used Docker in their own setups and how they deploy apps using Docker and how Docker is used on their own development environment.

    PanelCharles Max WoodJohn Epperson Luke StuttersValentino StollGuestHuzefa BiyawarwalaSponsorsDev Influencers AcceleratorLevel Up | Devchat.tvPodcastBootcamp.ioLinksRails On Docker SimplifiedDokkuRuby - Docker HubCodacyhuzefabiyawar/rails-docker:rails-projectGitHub | huzefahuzu/rails-sidekiqLinkedIn: Huzefa BiyawarwalaTwitter: Huzefa Biyawar ( @huzub )PicksCharles- PodcastBootcamp.ioCharles- The Sword of ShannaraCharles- Ready Player OneHuzefa- DokkuJohn- MinecraftLuke- ELF64 hello worldValentino- Move over Rake, Thor is the new kingValentino- GitHub | avmnu-sng/rspec-tracerValentino- Nushell Valentino- RubyKaigi Takeout 2021

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact John:

    Rock Agile ConsultingGitHub: John Epperson ( kirillian )LinkedIn: John Epperson

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Huzefa Biyawarwala.
  • Michael Orr joins the Rogues to discuss how to move applications into Docker for development and production environments in Kubernetes. He walks the panel through the process of orchestrating a Rails setup in Kubernetes that you can run in the cloud.

    PanelCharles Max WoodDarren BroemmerLuke StuttersValentino StollGuestMichael Orr SponsorsDev Influencers AcceleratorRaygun | Click here to get started on your free 14-day trialPodcastBootcamp.ioLinksContainerizing Ruby on Rails ApplicationsOpen Tracing Twitter: Michael Orr ( @imightbeinatree )PicksCharles- Rocket FuelCharles- $100M OffersCharles- The ChosenCharles- Top End DevsCharles- PodcastBootcamp.ioDarren- 10 Things in Engineering We Don't Spend Enough Time OnLuke- Handle request abortion Luke- Mastering RodaLuke- Moving your PINDA probe on your Prusa printerMichael- Create Recording Rules in PrometheusValentino- Adafruit Gemma M0Valentino- Conductive Thread Valentino- What is a Reed Switch and How Does it Work?

    Contact Charles:

    Devchat.tvDevChat.tv | FacebookTwitter: DevChat.tv ( @devchattv )

    Contact Darren:

    Twitter: Darren Broemmer ( @DarrenBroemmer )

    Contact Luke:

    GitHub: Luke Stutters ( lukestuts )

    Contact Valentino:

    Doximity Technology BlogWork @ DoximityGitHub: Valentino Stoll ( codenamev )Twitter: V ( @thecodenamev ) Special Guest: Michael Orr.