Ruby Rogues cover image

Ruby Rogues

Latest episodes

undefined
Sep 21, 2022 • 1h 23min

Remote Working Culture with Jake Yesbeck - RUBY 564

Post pandemic, remote work is here to stay.  Today on the show, the panel and Jake Yesbeck share their insights about remote work for developers and the latest developments for the 2022 workforce and beyond.  In this episode…The transition to remoteBeing intentional about career growthBook clubsSeparating work from lifeChanges post pandemicConnecting in public channelsHow do you measure productivity?Interviews / interviewing remotelySponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksTwitter: @jakeyesbeckPicksCharles- Diablo ImmortalCharles – Rails Remote ConferenceDave- dbx 286sDave – Beyerdynamic DT 990 Pro Studio HeadphonesJake- Headache & Pain Relief | TYLENOL®Jake- What is Ruby on Rails?John- TerrariaJohn – DIY fix your own stuffValentino- Audio FormatterValentino- Z StickAdvertising 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 14, 2022 • 60min

Ruby on Kubernetes Without the Headaches Using Kuby - RUBY 563

For years, the Rails community has been clamoring for Active Deployment, a magical out-of-the-box mechanism for deploying applications.  Today on the show, Cameron Dutro shares how you can deploy Rails apps on Kubernetes with Kuby.  De-stress your deployments today with these simple strategies.In this episode…Active deployments for Rails appsDocker containers and Kubernetes Controlling your environmentFlexible without vendor lock inBuilding images with KubyPlug in providersWhy Kubernetes for your appsMultinode set ups with KubyDeploying Kuby SponsorsTop End DevsCoaching | Top End DevsLinksRailsConf 2022 - Kuby: Active Deployment for Rails Apps by Cameron Dutro - YouTubegetkubyGitHub: camertronTwitter: @camertronLinkedIn: Cameron DutroPicksCameron- GitHub - ViewComponent/view_component: A framework for building reusable, testable & encapsulated view components in Ruby on Rails.Cameron- AirPodsCharles- QuiddlerCharles– Top End Devs MeetupsCharles– Rails Remote ConferenceCharles- Watch Dan Brown's The Lost Symbol Season 1 Streaming Online | PeacockValentino- byebug/GUIDE.md at master · deivid-rodriguez/byebugValentino- Keychron | Wireless Mechanical Keyboards for Mac, Windows and PhonesAdvertising 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 7, 2022 • 59min

How to Run Ruby in Your Browser - RUBY 562

Ben Taylor joins the show today to share his recent developments about integrating Ruby snippets within a browser in less than a day.  The panel asks about his process and what he did to make this a quick and successful strategy.  Learn about this new process and what you can do today to make this happen! In this episode…Merging WASI based WebAssembly supportThe functions to run ruby snippets in your browserProgramming education and WebAssembly toolingThe WebAssembly package managerWeb browser use cases Optimization and garbage collection in binaryAccounting for Ruby gemsSecurity for WebAssemblySafari integration and WebAssembly Running the same binary on both client side and server-side SponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksRunnoHow I got Ruby snippets to run browser side in less than a dayBen TaylorTwitter: @taybenlorPicksBen- AnathemCharles- Fantastic Beasts: Perilous PursuitCharles- Rails Remote ConferenceCharles- Nauvoo, IL City Information | Beautiful NauvooCharles – Innova OBD2 Code ReaderCharles – 200W Car Power Inverter DC 12V to 110V AC Car Inverter 4 USB Ports Charger Adapter Car PlugDave- Touchstone Home Products Electric Fireplaces, TV Lifts, and CabinetsAdvertising 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
Aug 31, 2022 • 1h 3min

Programming Language Tooling with Adam Gordon Bell - RUBY 561

Adam Gordon Bell is back on the show again!  Today he shares his views on language tooling, new articles he has recently written, documentation for Ruby, software consulting, and insights into other programming topics.In this episode…What is language tooling?How can tooling be improved?Code lintingDocumentations for RubyAn unfixable programming languageStaff vs line engineersSoftware consulting Why open source?SponsorsTop End DevsCoaching | Top End DevsLinksThe Other Kind of Staff Software EngineerGreen Vs. Brown Programming LanguagesThe History and Mystery Of Eliza With Jeff Shrager - CoRecursive Podcast The Slow March Of Progress in Program Language Tooling earthly.devTwitter: @adamgordonbellPicksAdam- Peloton® | The Peloton Tread, Everything You Need For a Total Body WorkoutLuke- Google Launches Carbon, an Experimental Replacement for C++Luke- The History and Mystery Of Eliza - CoRecursive PodcastAdvertising 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
Aug 24, 2022 • 1h 4min

The Future of Ruby using Blockchain and Building Tomorrow's Interfaces - RUBY 560

Wearable technology, Web 3.0, augmented reality, and other emerging technologies are poised for shifting the future for DevOps.  Today on the show, the panel discusses how the future of Ruby can adapt to make these changes a reality. In this episode…Wearable techVirtual realityWeb 3.0 BlockchainsNon-fungible tokensReact nativeDragon ruby and railsThe future for RubySponsorsTop End DevsCoaching | Top End DevsPicksCharles- AntidoteCharles- - Top End DevsCharles- Ready Player One: A NovelDave- Black Shark RGB Mechanical Gaming Keyboard LED Backlit Wired Keyboard with Blue Switches, Fully Programmable, Anti-Ghosting 104 Keys for Desktop PC, Sixgill K2Dave- Beat the ParentsJohn- Ruby WeeklyJohn- Salsas | HerdezLuke- RailsConf 2022 - The pitfalls of realtime-ification by Vladimir DementyevLuke- Agile Web Development with Rails 7Advertising 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
Aug 17, 2022 • 1h 13min

How to Get Your Rails Models and Routes into Your Front End Framework - RUBY 559

Today on the show, Máximo Mussini shares how your front-end framework can benefit from integrating rails models and routes concurrently.  Topics they discuss today include everything from complex structures with serializers to generating JS from rails routes. In this episode…Advantages of serializers Contact serializersParse float and typescriptsComplex structures with serializersPath helpers in JSGenerating JS from rails routesTyped interface files configurationsTypes and RubySponsorsAvoRaygun | Click here to get started on your free 14-day trialTop End DevsLinksGenerating TypeScript interfaces from Ruby serializers 2Generating JS functions to make request from Rails routes 2GitHub: ElMassimoTwitter: @MaximoMussiniPicksCharles- OrbisCharles – Top End Devs MeetupsCharles – Rails Remote ConferenceJohn- Simple Task Management Software for Businesses of All SizesJohn- VALORANT: Riot Games' competitive 5v5 character-based tactical shooterLuke- IntroductionLuke- Decameron | work by BoccaccioMáximo- Recording Your Terminal to SVG | platformOS DocsMáximo- Inertia.js - The Modern MonolithValentino- Co-ops: On Sparking Innovation at DoximityValentino- Ruby EvolutionValentino- why the lucky stiff - WikipediaAdvertising 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
Aug 10, 2022 • 49min

Bidirectional Code Generation - RUBY 558

Imagine a tool that lets you write templates that can generate code, but also parse that code back into the initial variables.  Depending on how flexible your templates are, it can even parse code that has been modified by hand after generation.  Today on the show, the panel interviews Lucas Luitjes, creator of Monocle, the tool that allows for this kind of integration. In this episode…What is bidirectional code generationVisual rails editor prototypeHow does the program work, step by stepParsing results from snippetsMulti-node placeholdersUtilizing the erb2builder libraryRuby security featuresConnect with Lucas via email:  lucas@snootysoftware.com SponsorsAvoTop End DevsCoaching | Top End DevsLinksLucas LuitjesLuitjes IT | Monocle: bidirectional code generationTwitter: lucasluitjesPicksCharles- Just One | Board Game - BoardGameGeekCharles- 1883 (TV Series 2021–2022) - IMDbCharles- Top End Devs ConferencesAdvertising 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
Aug 3, 2022 • 42min

Vendor and Infrastructure Lock-In - RUBY 557

Vendor lock-in refers to a situation whereby the cost of switching to a different vendor or platform is so high that you are essentially stuck with the original platform.  Today on the show, Charles and Dave share personal stories of how they were forced to continue using a specific platform and what they did to rectify the various scenarios, plus they provide their insights on workaround strategies and how to prevent this from happening in the first place.In this episode…Designing your API to be more agnostic to the vendorChanging environment variablesCreating a rails applications with variables in mindHow to avoid doing things manually vs. the risk of staying with the current platformUsing rails credentials that can be shared for all connections within an infrastructureThe risks of putting all your eggs in one software application basket SponsorsAvoRaygun | Click here to get started on your free 14-day trialTop End DevsPicksCharles- Dice ForgeCharles- - Top End DevsCharles- 1883 - Yellowstone Prequel (Official Site) Watch on Paramount+Dave - Hair weaving and spending time with familyAdvertising 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
Jul 27, 2022 • 47min

RAILS_ENV - Ruby 556

How do you manage your actual rails environment configurations?  When you create a new rails application, do you utilize the provided development, test, and production environments, or deviate?  Today on the show, Dave and Valentino share their best practices on how they manage their environment variables and workflows within their rails environments. In this episode…Staging environmentsQA environmentsReplicating data and sampling strategiesLocal environment testingCreating Ruby objectsInternal API and servers vs. cloud data apps SponsorsAvoTop End DevsCoaching | Top End DevsPicksDave- RESCUE Outdoor Reusable Fly Trap FTR-SF4Dave- Glide Gear TMP 100 - Shoot Smartphone/ DSLR Camera to Prompt Tablet/ Smartphone TeleprompterValentino- rubyatscaleValentino- Cloudflare's wall of lava lamps used to generate randomness for cryptographic key generation 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
Jul 20, 2022 • 45min

Managing Files and Text in Rails with ActiveStorage and ActionText - Ruby 555

Today on the show, Charles shares about his current projects and inner workings related to managing files and text on his various podcast portals.  The panel discusses their history with legacy platforms, their personal tool preferences, and the pros and cons of ActiveStorage and ActionText. In this episode…Paperclip, Attachment_Fu, CarrierWave, ConfiguringFog and other legacy toolsFTP for file storageCDN support and preferencesDigital ocean serversTrix compared to other rich text editorsSponsorsAvoRaygun | Click here to get started on your free 14-day trialTop End DevsLinksAdd markdown support or state that it will not be added · Issue #626 · basecamp/trixActive Storage Overview - Ruby on Rails GuidesPicksCharles- Marvel Legendary Dark City Board GameCharles- Vistaprint US Online Printing: Business Cards, Signage & MoreJohn- Glen Scotia 15 Year Old Scotch Whisky : The Whisky ExchangeJohn- Drag and Drop File Uploads with Dropzone and StimulusReflexValentino- Creating Excellent Developer User Experiences with Github ActionsValentino- Useful utilities and toys over DNSValentino- doitlive - doitlive 4.2.1 documentationAdvertising 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