The Ruby Rogues

  • Author: Vários
  • Narrator: Vários
  • Publisher: Podcast
  • Duration: 683:07:21
  • More information

Informações:

Synopsis

A weekly discussion by Ruby developers about programming, life, and careers.

Episodes

  • How To Recession Proof Your Job - BONUS

    24/11/2022 Duration: 01h12min

     Get the Black Friday/Cyber Monday "Focus Blocks Bundle" Deal Coupon Code: "THRIVE" for a GIANT discount   Are you looking at all the layoffs and uncertainty going on and wondering if your company is the next to cut back?  Or, maybe you're a freelancer or entrepreneur who is trying to figure out how to deliver more value to gain or retain customers?  Mani Vaya joins Charles Max Wood to discuss the one thing that both of them use to more than double their productivity on a daily basis.  Mani has read 1,000's of productivity books over the last several years and has formulated a methodology for getting more done, but found that he lacked the discipline to follow through on his plans.  The he found the one thing that kept him on track and made him so productive that he is now getting all of his work done and was able to live the life he wants.  Chuck also weighs in on how Mani's technique has worked for him and allows him to spend more time with his wife and kids, run a podcast network, and a nearly full time co

  • There's No Limit To Your Success - RUBY 570

    23/11/2022 Duration: 54min

    Jesse Spevack currently works at Stripe and specializes in Ruby on Rails. He talks about his success story of shifting careers from being an Educator to a Software Engineer. Jesse returns to show to share his humble beginnings when he started out his first job in the Tech world. About this EpisodeChanging CareersExperience working in StripeTransitioning from working in an office to working remotely "Hello Turing World Podcast"SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksTuring SchoolTodo Or Die – Write TODOs in code that ensure you actually do themHello Turing World PodcastTRICKS ContestWritten MeanderingsGitHub: jesse-spevackTwitter: @PlanetEfficacyPicksJesse - The Dream MachineValentino- The Cyclic Nature Of In-House ToolingAdvertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacyBecome a supporter of this podcast: https://www.spreaker.com/podcast/rub

  • Kaigi on Rails with Masafumi Okura - RUBY 569

    16/11/2022 Duration: 50min

    Masafumi Okura is a freelance software developer focusing on Ruby on Rails. He joined RubyKaigi 2022 as a helper staff and the chief organizer at Kaigi on Rails 2022 which took place last October. He joins the Rogues to share his experiences and some pointers on arranging a successful Conference amidst the pandemic. Topics discussedHow Technology took part in creating a virtual eventRecruiting and Inviting speakers for the conferenceApproaches used to make the process smooth and hassle-free for the speakers joining the eventObstacles experienced in organizing the event and how to overcome each one. SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksmrubykaigi 2022SpatialChatFukuoka.rbruby-jp.slack.comokuramasafumi/gem_to_mgemGitHub - okuramasafumi/reversibleGitHub - okuramasafumi/rspec-current.vimGitHub: okuramasafumiPicksCharles  - Irish Gauge Charles - Ruby Remote ConferenceCharles - I Don't Want to Ki

  • Life Beyond Bootcamps - RUBY 568

    02/11/2022 Duration: 01h07min

    In this all-panelist episode, Chuck, Dave, and Valentino give insights on how to choose your career path, how to kickstart your career, how to take control, and how to advance in your profession. They also share their experiences and some advice on what qualities you should possess in order to become successfulSponsorsTop End DevsCoaching | Top End DevsPicksCharles - Irish Gauge | Board Game - BoardGameGeekCharles - I Am Not a Serial KillerDave - Drifting Ruby: Modern Ruby on Rails Screencasts for WebValentino - Codewars | DiscordValentino - The reverse job board for Rails developersAdvertising 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.

  • Turbo with Rails Creates Happiness ft. Alexandre Ruban - RUBY 567

    25/10/2022 Duration: 58min

    The Rogues discuss Turbo and Hotwire with Alexandre Ruban, who created a course on Hotwire and Turbo for Rails at Hotrails.dev. The dive into its origins with TurboLinks and then discuss the various options and tools that come with Hotwire development in Rails and compare it to other front-end frameworks and solutions they've used. Links:Hotrails.devHotwireReactBootstrapTailwindAlexandre's TwitterPicks:DaveDaisyUIValentinoNeo4JRuby KaigiChuckIrish GaugeKajabiChuck's Coaching OfferingsDev Book ClubAdvertising 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.

  • Where do I Deploy Now that Heroku's Free Tier is Gone? - RUBY 566

    05/10/2022 Duration: 01h01min

    In recent news, Heroku announced they will eliminate free plans and shut down all free data services.  With that said, today on the show, the panel discusses tools to substitute this platform and other possible workaround options.In this episode…The Huroku platformRender (tool)Digital Ocean (tool)Fly.io (tool)Words of caution and possible issuesRails templates and docker deployment filesSetting up options at homeAWS App Runner vs AWS Elastic BeanstalkOpenShift containerization software SponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksHeroku's Next ChapterPicksCharles – Velcro table ties for cablesCharles – CoachingCharles - Top End Devs ConferencesCharles- NCIS (Official Site) Watch on CBSDave- Loopback - Cable-free audio routing for MacDave- Lighting With Grids | What They Do And How To Use ThemJohn- Best standing desk for home office and WFH 2022John- 3-1/8 Inch (80mm) Zinc Alloy Desk Grommets and Cable Ties Kit Red Bronze Cable Hole Cover Cord Orga

  • Import Maps in Rails 7 with Paweł Dąbrowski - RUBY 565

    28/09/2022 Duration: 40min

    Import maps is the new feature in Rails 7 that allows us to forego Node.js and tools like Webpack, plus it prevents the need for bundling.  Today on the show, Valentino interviews Paweł Dąbrowski to share his insights about import maps in Rails 7.In this episode…Mortal Kombat coding Mastering CSV in Ruby (book)CSV features What are Import maps in Rails 7 and how do you get startedRails app generator and Rails formationHow to handle upgradesNew Rails features SponsorsTop End DevsCoaching | Top End DevsLinksBoss Vs Motivator - ShareboldMastering CSV in RubyTwitter: @longliverubyPicksPaweł- Heroku's Next ChapterValentino- GitHub - ankane/sidekick: The simple way to automate tasksValentino- 6 Types Of Hot Tubs To Warm You Up Any Time Of The YearAdvertising 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.

  • Remote Working Culture with Jake Yesbeck - RUBY 564

    21/09/2022 Duration: 01h23min

    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

  • Ruby on Kubernetes Without the Headaches Using Kuby - RUBY 563

    14/09/2022 Duration: 59min

    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 S

  • How to Run Ruby in Your Browser - RUBY 562

    07/09/2022 Duration: 59min

    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 Inform

  • Programming Language Tooling with Adam Gordon Bell - RUBY 561

    31/08/2022 Duration: 01h02min

    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

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

    24/08/2022 Duration: 01h04min

    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--61020

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

    17/08/2022 Duration: 01h13min

    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

  • Bidirectional Code Generation - RUBY 558

    10/08/2022 Duration: 48min

    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/privacyBe

  • Vendor and Infrastructure Lock-In - RUBY 557

    03/08/2022 Duration: 41min

    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 (Offic

  • RAILS_ENV - Ruby 556

    27/07/2022 Duration: 47min

    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/pod

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

    20/07/2022 Duration: 44min

    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 w

  • Build an Admin for Your Rails App Easily with Avo - Bonus

    15/07/2022 Duration: 32min

    Today Charles talks with Adrian Marin, a developer and founder of Avo, a Ruby on Rails admin framework.  Coming with 10 years of developer experience, we discuss how Avo sets itself apart from other typical systems by allowing you to step out of the limitations of DSL and write custom code to meet the needs of each customer.  We discuss the three main parts of this fully tested framework, and talk about how you can kick the tires before diving in.  With such a wide range of companies successfully utilizing Avo, it’s something definitely worth checking out! LinksAvo Admin for RailsJoin the Avo Discord Server!GitHub - avo-hq/avo: Configuration-based, no-maintenance, extendable Ruby on Rails adminTwitter: @avo_hqGitHub: adrianthedevADRIAN MARINAdvertising 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.

  • Speed Up Your Rails App by Lazy Loading Your N+1 Queries - RUBY 554

    13/07/2022 Duration: 39min

    Wouldn't it be great if ActiveRecord didn't make you think about eager loading and it just did the "right" thing by default?  Lazy loading is extremely helpful when the list of associations to load is determined dynamically.  Today on the show, Charles and Luke interview Evgeniy Demin, Principal Engineer at Toptal.  They discuss how you can speed up your processes by lazy loading your N+1 queries, plus various tools to optimize your workflows. In this episode…N+1 queries and casesActiveRecord methodologyDeveloping new features quicklyVarious tools and ideasThe fulfill methodAlternative stacksRuby Tik-TokSponsorsAvoTop End DevsCoaching | Top End DevsLinksLinkedIn: Evgeniy DeminGitHub - djezzzl/n1_loader: Loader to solve N+1 issues for good. Highly recommended for GraphQL API.GitHub - DmitryTsepelev/ar_lazy_preload: Lazy loading associations for the ActiveRecord modelsGitHub - salsify/goldiloader: Just the right amount of Rails eager loadingN+1 problem will never be an issue with N1Loader gemEnhanced ActiveReco

  • A Novel Type and Effect-Guided Synthesis Tool for Ruby with Sankha Guria - RUBY 553

    06/07/2022 Duration: 56min

    In recent years, researchers have explored component-based synthesis, which aims to automatically construct programs that operate by composing calls to existing APIs.  However, prior work has not considered efficient synthesis of methods with side effects that update a database.  Today on the show, Sankha Guria shares about his research in this area, introducing a new approach to type and effect-guided synthesis tools for Ruby. In this episode…What is program synthesis?Lambda functionsGenerating in RubyAssistive code generationBenchmarking your codeVarious toolsCo-pilot vs. pilot Scratch software for kidsApplying program synthesis to web assembliesHow to use program synthesis to generates testsSponsorsTop End DevsRaygun | Click here to get started on your free 14-day trialCoaching | Top End DevsLinksUMD Department of Computer ScienceRbSyn: Type- and Effect-Guided Program SynthesisGitHub - ngsankha/rbsyn: Program synthesis for Rubyruby-rogues.md · GitHub Rosette: AboutTwitter: @ngsankhaSankha Narayan GuriaPick

page 7 from 36