Ruby Rogues

Alle afleveringen

748 afleveringen, van nieuw naar oud

  1. Building Honey Badger with Ben Curtis - RUBY 614

    22 november 2023 · 1 uur

    Afspelen
    Ben Curtis is the co-founder of Honeybadger Industries. They dive into the world of Honey Badger. From its humble origins as a side project to becoming a successful exception monitoring service, Honey Badger has seen steady growth and positive customer reviews. Ben shares the challenges they faced along the way, their guerrilla marketing tactics, and their recent launch of a new feature.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Developer Book Club starting

    Links

    Honeybadger.io

    Socials

    LinkedIn: Ben Curtis

    Ben Curtis

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  2. Minimalist Frameworks: Embracing Simplicity and Efficiency in Modern Web Development - RUBY 613

    8 november 2023 · 1 uur 3 min

    Afspelen
    Charles and Valentino join this week's panelist episode. They dive into the world of Ruby and explore the latest advancements in building tools and frameworks. They discuss the popularity of tools, questioning if they are truly necessary. They also delve into the benefits of a minimalist approach to frameworks and the challenges of defining boundaries in app development.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Developer Book Club starting

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  3. Rails World Conference 2023 - RUBY 612

    18 oktober 2023 · 1 uur 20 min

    Afspelen
    Dari Goldman is the Technical Support Engineer at ViaEurope. Myriam Graïne is a full-stack developer. They both hosted the Rails World Conference in October 2023. They join the show to talk about their Rails World experience, things they have learned, and much more!
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Developer Book Club starting

    Socials

    LinkedIn: Dari Goldman

    LinkedIn: Myriam Graïne

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  4. Web Security - RUBY 611

    11 oktober 2023 · 57 min

    Afspelen
    On today's episode, Brian Hogan, David Kimura, and Charles Max Wood discuss web security. Security demands attention. Developers can't risk having their projects exploited by hackers and other such attackers. Tune in to learn about the different types and issues in security.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  5. Metaprogramming with Jordan Hudgens - RUBY 610

    4 oktober 2023 · 42 min

    Afspelen
    Today's Ruby Rogues podcast features Metaprogramming with Jordan Hudgens. We have panelists Jerome Hardaway, Brian Hogan, Dave Kimura and Charles Max Wood. Tune in and learn more about metaprogramming!
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Developer Book Club starting

    PicksJerome Hardaway

    Don’t Know Metaprogramming in Ruby? By Gavin Morrice

    Dave Kimura

    Sherlock TV Series on BBC

    Brian Hogan

    iOS application: Workflow

    Overwatch

    Charles Max Wood

    Ruby Dev Summit

    Angular Dev Summit

    Focuster

    Jordan Hudgens

    Petergate

    Comprehensive Ruby Programming by Jordan Hudgens

    Twitter @jordanhudgens

    Instagram @jordanhudgens

    Blog crondose.com

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  6. How the Fediverse Works - RUBY 609

    27 september 2023 · 58 min

    Afspelen
    Bèr Kessels is a freelance software developer. He joins the show alongside Chuck and Valentino to talk about fediverse. They begin by discussing Mastodon in the fediverse. They also dive into what you can do in the fediverse, its benefits, advantages, and many more!
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Socials

    LinkedIn: Bèr Kessels

    berk.es

    Picks

    Charles - Canvas | Board Game

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  7. Coaching and Mastermind Groups: Building Your Game Plan for Success - RUBY 608

    20 september 2023 · 1 uur 10 min

    Afspelen
    Charles and Valentino join this week's episode. They dive into the world of coaching and mastermind groups. They share insights on monthly coaching sessions, quick support over text messages, and the power of collaboration in mastermind groups. They also explore the importance of staying current in your field, building a personal brand, and the upcoming launch of a podcasting masterclass. Additionally, they discuss live streaming, sponsors, and future plans for a top-notch Rails conference.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Developer Book Club starting

    Picks

    Charles - Canvas | Board Game

    Valentino - Layered Design for Ruby on Rails Applications

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  8. Stimulus, Hotwire, and Turbo, Oh My! - RUBY 607

    13 september 2023 · 1 uur 4 min

    Afspelen
    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 Hotwire What 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?
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Picks

    Charles- Vue component Stimulus post by Jared Reed

    Charles- Okta

    Charles- Gods Love Dinosaurs | Board Game | BoardGameGeek

    Charles- King of Tokyo | Board Game | BoardGameGeek

    Charles- “Let’s be understanding of each other. Reach out.”

    John- Stimulus components

    John- Cal.com | Open Scheduling Infrastructure

    Luke- Luke’s very own Turbo protocol

    Valentino- RubyExplorer

    Valentino- Ruby Conf 2021 videos on YouTube

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  9. Uncovering Unknown Security Issues with Penetration Testing - RUBY 606

    6 september 2023 · 57 min

    Afspelen
    Greg Molnar is a Ruby Developer and OSCP Penetration Tester. He joins the show to talk about Penetration Testing. He begins by explaining what it is, how beneficial it can be to the users, its process of securing applications, the actual testing process, and many more! Lees meer

    White box – consultant provided access to source code

    Grey box – the company gives info to the consultant

    Black box – nothing provided to the consultant

    Sponsors

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Secure Code Review for Rails Developers

    Burp proxy

    Nikto

    Metasploit

    Beef framework

    Andrew Kane’s Rails Security

    spektr: static-code analyser for Rails

    Brakeman

    Rails goat

    Bearer

    Socials

    Greg Molnar

    LinkedIn: Greg Molnar

    Twitter: @gregmolnar

    Picks

    Greg - Yubikey

    Valentino - MagmaChat

    Valentino - OlympiaChat

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  10. Rails World Ticket Giveaway

    31 augustus 2023 · 4 min

    Afspelen
    Win a ticket to the Rails World Conference!
    You may sign up using this link: https://gleam.io/4KQAt/rails-world-ticket-giveaway
    Lees meer

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  11. Testing X by Controlling X with Bèr Kessels - RUBY 605

    30 augustus 2023 · 51 min

    Afspelen
    Bèr Kessels is an experienced web developer with a great passion for technology and Open Source. He joins the show to talk about his article, "How do I test X" is almost always answered with "by controlling X". He explains his article, how testing works, and many more!
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    "How do I test X" is almost always answered with "by controlling X"

    Picks

    Bèr- The Wormwood Trilogy by Tade Thompson

    Charles - Living Forest | Board Game

    Charles - Sound of Freedom (2023)

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  12. Building Custom Infrastructure with Kirill Kuznetsov- RUBY 604

    23 augustus 2023 · 1 uur 22 min

    Afspelen
    Kirill Kuznetsov is the Head of SRE at Evil Martians. Valentino and Kirill dive into the exciting world of Kubernetes and its role in simplifying deployment across multiple systems. They explore the various aspects of Kubernetes, from its unified API to its service discovery capabilities, and discuss how it streamlines the deployment process for applications. But that's not all - they also touch on the challenges startups face with their infrastructures and offer solutions for managing them effectively. Moreover, they also delve into other fascinating topics, such as the world of 3D printing and the opportunities it presents for both software and hardware engineering.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Socials

    LinkedIn: Kirill Kuznetsov

    Picks

    Valentino - The Legend of Zelda: Tears of the Kingdom

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  13. Can you do AI /Machine Learning in Ruby? - RUBY 603

    3 augustus 2023 · 1 uur 12 min

    Afspelen
    Landon Gray is a Compassionate Consultant, an AI/ML Enthusiast, and a conference speaker. He joins the show to further talk about his conference topic, "AI in Ruby". He begins by explaining how he landed with the idea of using AI or ML in the native Ruby. Additionally, they dive into other Ruby projects that used AI or ML.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    ankane.org

    arbox/machine-learning-with-ruby

    thedayisntgray/ForcastingTheFuture

    yoshoku/rumale

    mrkn/pycall.rb

    SciRuby/daru

    Hugging Face

    Socials

    LinkedIn: Landon Gray

    Picks

    Landon - Test Double

    Valentino - ComMarker B4 20W Fiber Laser Engraver

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  14. Generators: Rails' Unknown Power Feature - RUBY 602

    19 juli 2023 · 58 min

    Afspelen
    Garrett Dimon is a Ruby on Rails Developer. He joins the show to talk about his project, "Creating Custom Rails Generators". He begins by explaining what it is, how it works, its advantages, how it can benefit developers and many more! Additionally, he also dives into the process of building generators and his experience in doing so.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Creating Custom Rails Generators

    Socials

    GarrettDimon.com

    LinkedIn: Garrett Dimon

    GitHub: garrettdimon

    Twitter: @garrettdimon

    Picks

    Charles - The Crew: Mission Deep Sea | Board Game

    Garrett - Magic Maze

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  15. Vector Search in Rails Applications - RUBY 601

    6 juli 2023 · 59 min

    Afspelen
    Andrei Bondarev builds AI/ML-capable software products. He joins the show alongside Chuck to talk about Vector Search or Semantic Search. He begins by giving an overview of it, explaining its concept, its significance, how it can be used in the rails application, and many more.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    langchainrb

    Socials

    GitHub: andreibondarev

    Twitter: @rushing_andrei

    Picks

    Andrei - Home - The Battle of Polytopia

    Andrei - Designing Data-Intensive Applications

    Charles - Star Realms

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  16. Full-Text Search in Ruby - RUBY 600

    21 juni 2023 · 53 min

    Afspelen
    Advertising Inquiries: https://redcircle.com/brands Lees meer

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  17. Occams Record with Jordan Hollinger - RUBY 599

    14 juni 2023 · 56 min

    Afspelen
    Jordan Hollinger is a Ruby developer for over 12 years now. He joins the show to talk about his gem, "occams-record". It is the missing high-efficiency query API for ActiveRecord. He begins by explaining his gem and why he created it.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    jhollinger/occams-record

    otr-activerecord: Use ActiveRecord outside of Rails!

    json-emitter: Efficiently generating very large bits of JSON in Ruby

    Rails 7 introduces range iteration for batches

    Socials

    Twitter: @jordanhollinger

    jhollinger

    Picks

    Jordan - Julia Evan’s Mess with DNS

    Jordan - Implement DNS in A Weekend

    Valentino - Best Practices for Prompt Engineering

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  18. Testing API's and Loggers with Rich Steinmetz - RUBY 598

    7 juni 2023 · 1 uur 25 min

    Afspelen
    Rich Steinmetz is a creator at RichStone.io and is a Tech Coach. He joins the show to talk about his article, "Testing Rails loggers with minitest". He begins by talking about loggers and different ways to test them. Chuck also shares his ways of testing loggers.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    RichStone Input Output

    Testing Rails loggers with minitest

    Socials

    Twitter: @RichStoneIO

    LinkedIn: Rich Steinmetz

    Picks

    Charles - Smart Family Calendar

    Charles - Nikon D7500 DSLR

    Rich - Carcassonne | Board Game

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  19. Managing Emotions When Programming with Ryan Ong - RUBY 597

    31 mei 2023 · 51 min

    Afspelen
    Ryan Ong is a software engineer at Buoy Software. He joins the show alongside Dave and Valentino to talk about emotional programming. He shares how he got into Ruby on Rails and dives into creating and monitoring code bases. They talk about handling their emotions when they are coding and how to minimize the stressors around.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    ryanong/spy

    Socials

    GitHub: ryanong

    Picks

    Dave - GO WITH RUBY

    Valentino - Livebook's big launch week

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  20. Rails I18n Manager with Weston Ganger - RUBY 586

    24 mei 2023 · 1 uur

    Afspelen
    Weston Ganger is a Software Architect and an Expert in Ruby-on-Rails. He joins the show to discuss "rails_i18n_manager". He starts off by discussing his professional career and projects. He talks about translations, some of his approaches, and the challenges he encountered
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    rails_i18n_manager

    Socials

    Weston Ganger

    GitHub: westonganger

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  21. Building Rails Application with Phlex - RUBY 595

    17 mei 2023 · 1 uur 24 min

    Afspelen
    Brad Gessler is an experienced co-founder with a demonstrated history of working in the information technology and services industry. He is also one of the authors of Fly.io. He talks about the "Phlex", its advantages, its impact, and how he uses it. On YouTubeBuilding Rails Application with Phlex - RUBY 595
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Component-Driven Development on Rails With Phlex

    Rails on Docker

    Fly.io.

    Socials

    Brad Gessler

    LinkedIn: Brad Gessler

    Twitter: @bradgessler

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  22. All Things Machine Learning - RUBY 594

    10 mei 2023 · 1 uur 8 min

    Afspelen
    Host from the Adventures in ML podcast, Ben Wilson and Michael Berk join Dave for this week's crossover episode. They discuss applying machine learning, deep learning, and algorithm. They also dive into how artificial intelligence changes the future.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Socials

    LinkedIn: Benjamin Wilson

    LinkedIn: Michael Berk

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  23. How to Make Money at Open Source - RUBY 593

    4 mei 2023 · 1 uur 9 min

    Afspelen
    Victoria Melnikova is the Head of BizDev at Evil Martians. She joins the show to talk about, How to turn an open-source project into a profitable business. She begins the show by talking about Evil Martians and the services that they offer. She dives into commercial open-source. Moreover, she shares her perspective on how to grow an open-source project and how to monetize it.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Dev Propulsion Labs — Ep. 1: Building communities around dev tools products

    How to turn an open-source project into a profitable business

    OKLCH Color Picker & Converter

    sidekiq/sidekiq

    Optimize images for web on the fly

    AnyCable

    Twitter: @sitnikcode

    LCH Color Picker & Converter

    Search Paul Graham essays with Siri — Building an embedding powered product in few lines of code

    Socials

    LinkedIn: Victoria Melnikova

    Picks

    Charles - Between Two Castles of Mad King Ludwig

    Charles - Star Trek: Picard

    Charles - Corey Hart - Sunglasses At Night (Official Music Video)

    Valentino - A no-go fantasy: writing Go in Ruby with Ruby Next

    Victoria - Running

    Victoria - The Bear (TV Series 2022

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  24. Getting to Know Bruce A. Tate - BONUS

    28 april 2023 · 32 min

    Afspelen
    Bruce A. Tate is a Founder at Groxio, Elixir Expert, and a Technical Author. He joins the show alongside Charles Max Wood to talk about his book, "Seven Languages in Seven Weeks". He also delves into some of the preparations and anticipations that come with reading the book.
    Links
    Lees meer

    Seven Languages in Seven Weeks

    grox.io

    Socials

    LinkedIn: Bruce Tate

    Twitter: redrapids

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  25. Deploying Ruby on Rails Applications - RUBY 592

    27 april 2023 · 1 uur 1 min

    Afspelen
    Dave and Valentino join this week's panelist episode to talk about Deployment in Rails. Dave begins by explaining the app deployment process and talks about deploying apps with MRSK. They also talk about some of the deployment tools you can use and things to consider.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    GitHub: mrsked/mrsk

    Deploying with MRSK

    MRSK in Depth

    puma/puma-dev

    MRSK vs Fly.io

    Picks

    Dave - Hugging Face

    Valentino - Why LLaMa Is A Big Deal

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  26. Jason Weimann - Learn Video Game Development with Chuck - BONUS

    21 april 2023 · 50 min

    Afspelen
    Jason Weimann is a Developer and Instructor. He returns to the show with Chuck to talk about video game creation. He shares his experiences as a developer and dives into his courses wherein he gives beginners and aspiring developers a walk-through of the world of creating games.
    Links
    Lees meer

    Game development courses & tutorials

    Programmer Course – game.courses

    Socials

    Twitter: @jweimann

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  27. Server-Side Request Forgery with Greg Molnar - RUBY 591

    19 april 2023 · 1 uur 10 min

    Afspelen
    Greg Molnar is a Ruby Developer and OSCP Penetration Tester. He joins the Rogues to talk about Server-Side Request Forgery in Rails. He begins by explaining what Server-Side Request Forgery is and its significance. They also discuss the state of security in Rails and provide their views on the best ways to secure your applications.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Server-Side Request Forgery in Rails

    GitLab fixes serious SSRF flaw that exposed orgs’ internal servers | The Daily Swig

    GitHub - rubysec/bundler-audit: Patch-level verification for Bundler

    GitHub - presidentbeef/brakeman: A static analysis security vulnerability scanner for Ruby on Rails applications

    Spektr

    Heartbleed - Wikipedia

    xkcd: Dependency

    Ghost In The Wires by Kevin Mitnick | Mitnick Security

    Rails SQL Injection examples

    Securing Rails Applications — Ruby on Rails Guides

    Burp Suite - Application Security Testing Software - PortSwigger

    Deploying with MRSK | Drifting Ruby

    Promoted Links

    This Week in Rails

    The Rails Changelog

    Blob and File APIs

    DocsGPT and adopting OpenAI’s Chat Completions API

    Socials

    Greg Molnar

    GitHub: gregmolnar

    Twitter: @GregMolnar

    Picks

    Charles - The Crew

    Dave - MM11 Pro Switchable Mic Mute/Talk Professional Microphone Switch | Rolls Corporation - Real Sound

    Valentino - OpenAI’s new model – GPT-4 – GPT-4

    Valentino - This person gives GPT-4 $100 to see how much money it can make – https://twitter.com/jacksonfall/status/1636107218859745286

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  28. How Do You Stop Hating Your Job? - BONUS

    12 april 2023 · 45 min

    Afspelen
    Are you dissatisfied with your job? Sam Feeney helps organizations improve employee engagement, increase retention, and reinvent hiring while helping individuals (re)discover career satisfaction in their current roles. He joins the show alongside Chuck Wood to tackle altering the way you perceive your job and talk about Career satisfaction.
    On YouTubeHow Do You Stop Hating Your Job? - BONUS
    Socials
    Lees meer

    LinkedIn: Sam Feeney

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  29. Ruby Packs, Gems and Modularization with Alex Evanczuk - RUBY 589

    6 april 2023 · 59 min

    Afspelen
    Alex Evanczuk is a Software Engineer at Gusto. He joins the show alongside Chuck and Valentino to discuss, "A How-to Guide to Ruby Packs, Gusto’s Gem Ecosystem for Modularizing Ruby Applications". He begins by explaining what Ruby Packs, Gems, and Modularization are and how it impacts Ruby applications.
    On YouTubeRuby Packs, Gems and Modularization with Alex Evanczuk - RUBY 589
    Sponsors
    Lees meer

    Chuck's Resume Template

    Raygun - Application Monitoring For Web & Mobile Apps

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    A How-to Guide to Ruby Packs, Gusto’s Gem Ecosystem for Modularizing Ruby Applications

    GitHub - Shopify/packwerk: Good things come in small packages.

    rubyatscale

    GitHub - rubyatscale/packs-rails

    Socials

    LinkedIn Alex Evanczuk

    GitHub: alexevanczuk

    Picks

    Alex - Gardening Podcast | Organic Gardener

    Alex - The Mandalorian (TV Series 2019

    Chuck - The Quacks of Quedlinburg

    Chuck - PipelinePRO

    Chuck - 1923 (TV series)

    Valentino - The 30th Anniversary of Ruby - YouTube

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  30. Organizing Local Ruby Conferences (like Blue Ridge Ruby Conference) - Ruby 588

    29 maart 2023 · 1 uur 15 min

    Afspelen
    Jeremy Smith is a Designer & Rails Developer and Mark Locklear is a Web Developer at the eXtension Foundation. They join the show alongside Chuck to talk about the Blue Ridge Ruby Conference. They go into detail about their conference-attending experiences and what motivated them to plan their own event. Additionally, they talk about their preparations for making the event successful (finding a venue, looking for speakers and sponsors, and others)
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Blue Ridge Ruby

    Socials

    Mark Locklear

    Twitter: @jeremysmithco

    Twitter: @marklocklear

    Picks

    Chuck - Ark Nova

    Chuck - 75 Hard

    Chuck - 1923 (TV Series 2022–2023)

    Chuck - Everything Is Figureoutable

    Chuck - The Power of One More

    Jeremy - How I Use RSS To “Rewild” My Attention | by Clive Thompson

    Jeremy - Good Services

    Mark - Logitech H820e Wireless Headset

    Mark - Introducing ChatGPT

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  31. The Best of Ruby and JavaScript in 2023 - RUBY 590

    23 maart 2023 · 1 uur 13 min

    Afspelen
    Hosts of the JavaScript Jabber Podcast, Dan Shappir, and Steve Edwards join the Rogues on this week's crossover episode. They talk about both of the framework's useful features and how the JavaScript framework may be applied when creating Ruby applications. Additionally, they tackle each of their advantages and disadvantages.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Socials

    Twitter: @wonder95

    Twitter: @DanShappir

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  32. Pitchfork, Falcon, and Performant HTTP Servers - RUBY 587

    22 maart 2023 · 46 min

    Afspelen
    Jean Boussier is a Staff Engineer on Shopify's Ruby and Rails infrastructure team. He joins the show to talk about pitchfork. He begins by defining the pitchfork and describing how the application concept works. Moreover, he explains the reason why he wrote it and tackles some of its useful features.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Educational Links

    GitHub - Shopify/pitchfork

    To Thread or Not to Thread: An In-Depth Look at Ruby’s Execution Models

    Heap Profiler: Measure memory allocations and retentions of a Ruby code snippet

    Rails’ eager_load_namespaces

    The Deadline pattern

    Circuit Breakers in Ruby with Semian

    Performance tuning Falcon

    Ruby’s New GVL Instrumentation API

    Socials

    Jean Boussier (@byroot@ruby.social) - Ruby.social

    GitHub : byroot

    Twitter: @_byroot

    Promoted Links

    Valentino’s Working On: Docs GPT

    Picks

    Chuck - Sushi Go Party!

    Chuck - Riverside.fm

    Jean - Ruby 3.2.0 Released

    Valentino - watchmeforever - Twitch

    Valentino - ivoanjo/gvl-tracing

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  33. Web Hosting and Maintaining - RUBY 586

    15 maart 2023 · 56 min

    Afspelen
    Dave and Valentino join this week's panelist episode to talk about important points to remember in web hosting. Dave begins by discussing ways to prevent security breaches in your system or data and prevent any ransomware attacks. He shares his own experience on how he maintains his website and the resources he is currently using.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Drifting Ruby

    DHH: We’re Leaving the Cloud

    ProxMox: An open-source virtualization platform

    AMD Risen 9 7950X

    GPU computing with NVIDIA’s CUDA cores

    CERN’s LHC@Home volunteer computing platform

    COVID-19 HPC Consortium

    Picks

    Dave - SteamDeck

    Valentino - Flipper Zero

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  34. Developing Video Games with Ruby and DragonRuby - RUBY 585

    8 maart 2023 · 1 uur 15 min

    Afspelen
    Brett Chalupa is a hobbyist game maker, creative dabbler, and professional software developer. He joins the show alongside the Rogues to talk about creating video games. He dives into how he got started with DragonRuby, the games he created, and his experience as a game developer. Moreover, he talks about his book, " Building Games with DragonRuby". Sponsors Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Building Games with DragonRuby

    mruby

    Simple DirectMedia Layer

    OpenGameArt

    Smaug

    GitHub - DragonRidersUnite/scale: Framework with conventions and utils for DragonRuby Game Toolkit

    DragonRuby Game Toolkit

    Exquisite corpse - Wikipedia

    Brett Chalupa - itch.io

    Brett Chalupa

    Brett Chalupa - Mastodon

    Brett Codes - YouTube

    Twitter: @brett_codes

    DocsGPT

    Picks

    Chuck - Karma

    Chuck - 1923 (TV Series 2022–2023) - IMDb

    Chuck - The Mistborn Saga

    Brett - How to Make a Video Game All By Yourself

    Brett - Murder on the Orient Express

    Brett - Save 60% on Momodora: Reverie Under The Moonlight on Steam

    Valentino - Amazing AI — Sindre Sorhus

    Valentino - Why Props Matter - YouTube

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  35. Ruby 3.2 - WASM, Performance, and More... - RUBY 584

    1 maart 2023 · 1 uur 2 min

    Afspelen
    Chuck and Valentino join this week's panelist episode to discuss Ruby 3.2. Valentino takes the lead as he talks about its exciting new features and performance improvements. They also share their insights and opinions about Ruby 3.2 and if these features help optimize web application performance.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Ruby 3.2.0 Released

    Ruby Weekly

    What's new in Ruby 3.2's IRB?

    huginn/huginn

    Year in Review 2022: Tenderlove's Ruby and Rails Reflections and Predictions

    THE BENCHMARK SETUP

    Benchmarking Ruby 3.2 with YJIT

    💎 Ruby 3.2.0 Is From Another Dimension

    YJIT: Building a New JIT Compiler for CRuby

    It is not what you expect, but it is what you want

    kateinoigakukun/wasi-vfs

    Feature #18585

    Module: RubyLsp::Requests

    Picks

    Charles - Midjourney

    Charles - Introducing ChatGPT

    Charles - Sleeping Queens

    Charles - Log in to Xero Accounting Software

    Valentino - Resemble.ai’s Alexa Skill Template

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  36. Linguistic Antipatterns With Jimmy Koppel - RUBY 583

    22 februari 2023 · 59 min

    Afspelen
    Jimmy Koppel is the founder of Mirdin. He also has a Ph. D. in programming languages from MIT. He joins the show alongside Chuck to talk about "Linguistic Antipatterns". It is a persistently bad practice in the name and documentation which could make it more difficult to understand programs. He begins by sharing some of its examples, how to identify them, and how to avoid them.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Advanced Software Design Web Course - Mirdin

    Dropbox - rubocop.md - Simplify your life

    two Ruby case studies

    Linguistic Antipatterns

    Mirdin

    Jimmy Koppel

    Twitter: @jimmykoppel

    Picks

    Charles - Forbidden Sky

    Jimmy - Tigris & Euphrates

    Jimmy - Might and Magic series - MobyGames

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  37. Keeping Up With The Currents - RUBY 582

    15 februari 2023 · 1 uur 16 min

    Afspelen
    Zachary Schroeder returns to the show to talk about the latest trends and frameworks in the community. Chuck starts off by sharing his own experience of staying on top of his podcast and current projects. They also discuss the significance of working on "side projects" in their field. Additionally, they discuss their perspective on using social media platforms in connecting with people.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Framework reimagined for the edge! - Qwik

    HTML Over The Wire | Hotwire

    GitHub - arbox/machine-learning-with-ruby

    GitHub - arbox/data-science-with-ruby

    Please follow: Top End Devs in Tiktok

    GitHub: robobluebird

    Picks

    Charles - UNO ALL WILD

    Charles - Total Life Freedom

    Charles - DigitalOcean

    Zachary - Microserfs

    Zachary - Macbat 64

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  38. The Evolution of Opal With Elia Schito - RUBY 581

    9 februari 2023 · 55 min

    Afspelen
    Elia Schito works at Nebulab. He is a Ruby enthusiast and move to a more supporting role for Opal development, mainly reviewing and merging PRs, handling releases, and so on. He returns to the show to talk about Opal and its new features. It is a Ruby to JavaScript source-to-source compiler. They also talk about the difference between Opal and ruby-wasm. Additionally, they discuss the e-commerce platform, "Solidus".
    Features recently added to Opal
    Lees meer

    freezing

    parallel compilation

    async/await support

    native promises

    io (gets/puts)

    bundle size reduction

    readability of compiled JS

    ruby 3.2 support (coming around Christmas 2022)

    binding.irb

    Sponsors

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Opal 💎

    GitHub - joeldrapper/phlex

    Try Opal: Browser compiler and REPL

    WebAssembly and advanced regular expressions with Opal

    TryRuby/try_ruby.js.rb at master · ruby/TryRuby · GitHub

    Phlex

    Solidus

    GitHub - opal/paggio: Ruby, HTML and CSS at war

    Opal Blog

    TryRuby playground

    Elia Schito

    Twitter: @elia

    - Top End Devs

    Ruby Delights Built Into The Language

    GitHub - nebulab/rails_console_toolkit: Configurable Rails Console Helpers

    Picks

    Charles - The Game | Board Game | BoardGameGeek

    Charles - TriDot: Home

    Charles - 1923 (TV Series 2022–2023) - IMDb

    Elia - Code I like (I): Domain-driven boldness

    Elia - The waning days of DEI's dominance

    Elia - nd podcast Archives - New Discourses

    Valentino - Ruby Delights Built Into The Language

    Valentino - Shopify’s latest thread on performance metrics from their Ruby 3.2 efforts

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  39. The Significance Of Salary Transparency With Hilary Stohs-Krause - RUBY 580

    1 februari 2023 · 1 uur 14 min

    Afspelen
    Hilary Stohs-Krause is the Co-Owner and VP at Ten Forward Consulting. Having already spoken at the RubyConf mini last November 2022 about "Salary Transparency", she returns to the show to further talk about it. She explains how they were able to implement it in their company and why it is important. Moreover, she shares their company's process on how to decide on their employees' salaries.
    Sponsors
    Lees meer

    Chuck's Resume Template

    Developer Book Club

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    RubyConf Mini

    - Top End Devs

    Ten Forward Consulting

    Rock Agile Consulting

    GitHub - reenhanced/gitreflow

    Twitter: @hilarysk

    LinkedIn: Hilary Stohs-Krause

    Picks

    Charles - Antidote

    Charles - World Cup Soccer

    Charles - Meetup - We are what we do

    Hilary - Greg - Plant Identifier & Care

    John - Pixel 7

    Valentino - How a strategically designed data platform elevates product outcomes

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  40. Things Software Developers Should Know to Succeed With Andy Hunt - RUBY 579

    25 januari 2023 · 1 uur 13 min

    Afspelen
    Andy Hunt is a programmer turned consultant, author, and publisher. He also co-authored the best-selling and seminal book, "The Pragmatic Programmer". He joins the show to discuss the important things that software developers should know in this generation. He talks about some of the things that have evolved since he started.
    Important Points
    Lees meer

    Reliable CI/CD Pipeline

    Effective low-friction collaboration

    Free flow of information

    Constant Learning / Skills improvement

    a. Read more technical books

    b. Read more fiction

    Think about how we build software

    a. Software that is replaceable and deposable

    Sponsors

    Chuck's Resume Template

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Toolshed Technologies

    The Pragmatic Programmer

    Manifesto for Agile Software Development

    LinkedIn: Andy Hunt

    Twittter: @PragmaticAndy

    Picks

    Andy - Linear – A better way to build products

    Charles - Camel Up

    Dave - Tiltaing Camera Cage

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  41. Boosting Your App's Performance - RUBY 578

    18 januari 2023 · 35 min

    Afspelen
    Gavin Morrice is a Senior Ruby Engineer at Cookpad. It is a food tech company and the largest online recipe platform. He joins the Rogues to tackle his article, "How we improved our Rails app’s performance with Conditional Get Requests". He explains the idea of their article, what led them to develop their technique, and the way that this technique improves the user's experience.
    Sponsors
    Lees meer

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    How we improved our Rails app’s performance with Conditional Get Requests

    HTTP conditional requests - HTTP | MDN

    ETag

    Rails’s etag method

    Rails Etag validators concept

    Cookpad - Make everyday cooking fun!

    GitHub: Bodacious

    LinkedIn: Gavin Morrice

    Twitter: @MorriceGavin

    Picks

    Charles - Meadow | Board Game - BoardGameGeek

    Charles - Yellowstone - TV Series | Paramount Network

    Charles - Black Panther: Wakanda Forever

    Gavin - Comté

    Gavin - Amsterdam (2022) - IMDb

    Gavin - Sushi and Beyond

    John - Home | RubyConf 2022

    John - Pixel 7 Pro

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  42. Leaving Rails and the Journey Back with Trae Robrock - RUBY 577

    11 januari 2023 · 55 min

    Afspelen
    Returning guest, Trae Robrock is the founder of greenbits.com but eventually sold the company. In addition, he experimented with various technologies such as node.js, lambda, python, etc. before returning to Rails. He also got into real estate and started a new tech company in the real estate space called," https://comfort.ly". Trae joins the show with John and Valentino to discuss his experience and challenges encountered in developing the applications. Moreover, they also tackle some of the tools and software that he used to maintain the apps.
    Sponsors
    Lees meer

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    trobrock

    Twitter: @trobrock

    Picks

    John - RubyConf 2022: Home

    John - RubyConf Mini

    Trae - Never Split the Difference

    Valentino - Galactic Unicorn

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  43. DevOps, Mentoring, and Careers with Kinsey Durham - RUBY 576

    4 januari 2023 · 54 min

    Afspelen
    Kinsey Durham Grace is an Enterprise Infrastructure Engineer at GitHub. She is also a lecturer at RailsBridge where they run a workshop to teach scholars to write code. She joins the show with John and Valentino to about a variety of topics mostly focused on DevOps and Mentoring. She shares her experience in teaching scholars in the Ruby Community. Additionally, she talks about her career transition from Go to Ruby. On YouTubeDevOps, Mentoring, and Careers with Kinsey Durham - RUBY 576
    Sponsors
    Lees meer

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    Kinsey Durham Grace

    GitHub: kinseydurhamgrace

    Twitter: @KinseyAnnDurham

    Picks

    John - Rented office spaces

    Kinsey - Ruby Central

    Kinsey - BridgeFoundry

    Valentino - Mexico City Rails Meet-up Reboot

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  44. Dealing with System Issues In Your Apps - RUBY 575

    28 december 2022 · 1 uur 8 min

    Afspelen
    When working with software or applications, developers and programmers encounter a variety of distinct system issues or problems. The Rogues join the show to share their thoughts about troubleshooting. They discuss identifying and fixing system problems in their applications, whether they're at the front end or the back end, using their own experiences as examples. Additionally, they talk about some of the tools they use to help them fix system issues or errors.
    Sponsors
    Lees meer

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Picks

    Charles - Betrayal at House on the Hill

    Charles - Keeper of the Lost Cities

    Charles - NCIS (Official Site) Watch on CBS

    John - Pry

    John - Errbit

    Valentino - rb-trace | RubyGems.org | your community gem host

    Valentino - The Rails Foundation - Ruby on Rails

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  45. Optimizing Ruby User Experience With Ivo Anjo - RUBY 574

    22 december 2022 · 1 uur 13 min

    Afspelen
    Ivo Anjo is a Software Engineer at Datadog. His main focus is the Ruby Language. He is currently working on building a Ruby profiler and was a speaker at RubyKaigi 2022. He returns to the show with Chuck and Valentino to discuss the gvl-tracing gem, a Ruby gem that he recently created. It is a Ruby gem for getting a timeline view of Global VM Lock usage in your Ruby app. Additionally, he describes how this may be applied to improve performance and speed up Ruby Apps.
    About this Episode
    Lees meer

    Features of gvl-tracing Gem

    Applying Global VM Lock to Ruby Applications

    How Ruby Profiler works

    All about Heap Sampling and its benefits

    Sponsors

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    tracing ruby’s (global) vm lock

    GVL Instrumentation API

    ivoanjo/gvl-tracing

    [EN]Hunting Production Memory Leaks with Heap Sampling / @KnuX and @KJTsanaktsidis - YouTube

    Analyze Ruby Code Performance With Datadog Continuous Profiler | Datadog

    All About Queueing In Rails Applications / Nate Berkopec - YouTube

    Hunting Production Memory Leaks with Heap Sampling - RubyKaigi 2022

    GitHub - zendesk/ruby_memprofiler_pprof: Experimental memory profiler for Ruby that emits pprof files.

    GitHub - bloomberg/memray: Memray is a memory profiler for Python

    subscribe to my newsletter!

    Ivo Anjo.me

    Twitter: @KnuX

    Picks

    Charles - Tenpenny Parks | Board Game - BoardGameGeek

    Charles - Keeper of the Lost Cities

    Ivo - Linus Torvalds’ interview snippet where he mentions that “the Ruby people, strange people”, helped a lot in popularizing git

    Ivo - Real World Applications with the Ruby Fiber Scheduler - RubyKaigi 2022

    Ivo - TRICK 2022 (Returns) - RubyKaigi 2022

    Ivo - Megaruby - Running mruby/c programs on Sega Mega Drive - RubyKaigi 2022

    Ivo - The Culture Map by Erin Meyer

    Valentino - First Ruby Friend

    Valentino - Galactic Unicorn (Pico W Aboard) - Pimoroni

    Advertising Inquiries: https://redcircle…

  46. Tracking Errors and Performance Using AppSignal With Thijs Cadier - BONUS

    16 december 2022 · 28 min

    Afspelen
    AppSignal is a real-time APM provider for Ruby, Rails, Elixir & Phoenix. In addition to host monitoring and an intuitive custom analytics platform, it provides insights into errors and performance problems. Lees meer

    Thijs Cadier is the Cofounder and CTO of AppSignal. He starts off by sharing how their company was founded and what inspired them to develop AppSignal. He joins Chuck in the show to talk about AppSignal’s useful and new features. Moreover, he explains the details of how it functions and how users can benefit from subscribing to it.
    Links

    AppSignal

    Twitter: @AppSignal

    Twitter: @thijsc

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  47. MJIT, YJIT, and HAML with Takashi Kokubun - RUBY 573

    14 december 2022 · 1 uur 10 min

    Afspelen
    Takashi Kokubun is a staff developer at Shopify. He has been working with Ruby’s MJIT compiler for over 5 years but has been recently maintaining YJIT as well. JIT compilation is a method of running computer code that involves compilation after a program has begun running rather than before. He joins the show to talk about these topics alongside Chuck and Valentino. He also explains their importance as this contributes to running Ruby applications smoothly. He also shares his experience working with rust and creating HAML 6.0.0.
    About this Episode
    Lees meer

    Understanding JIT Compiler

    Difference between YJIT and MJIT

    Tools used to keep track of the optimization progress

    HAML Updates

    Sponsors

    AppSignal

    Chuck's Resume Template

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    tenderlove/tenderjit

    Shopify/yjit-bench

    [EN]Towards Ruby 4 JIT / Takashi Kokubun @k0kubun

    k0kubun/railsbench

    ruby/yjit.md at master

    YJIT Benchmarks

    Shopify/bootboot

    Zig Programming Language

    k0kubun/hamlit

    k0kubun/temple

    YJIT: Dive into Ruby's JIT compiler written in Rust / Rust.Tokyo 2022

    RubyKaigi - YouTube

    YJIT Hacking

    haml/haml

    GitHub: k0kubun

    Twitter: @k0kubun

    Picks

    Charles - Timpanogos Game Convention - Home | Facebook

    Charles - Rails Remote Conference 2022

    Takashi - Jiro Ramen Recipe (二郎系ラーメン)

    Takashi - I bonds

    Valentino - [EN]Towards Ruby 4 JIT / Takashi Kokubun @k0kubun

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  48. Building Desktop and Mobile Video Games with DragonRuby with Amir Rajan - RUBY 572

    7 december 2022 · 1 uur 10 min

    Afspelen
    Game Developer and CEO of DragonRuby, Amir Rajan returns to the show. He joins the rogues to talk about DragonRuby. DragonRuby is a zero dependency, cross-platform, Ruby runtime built on top of mRuby, libSDL, and LLVM. Additionally, Amir talks about how it allows you to use the Ruby language to build video games. He also shares his experiences when it comes to working with mruby.
    About this Episode
    Lees meer

    All about DragonRuby

    Building VR games using Ruby

    Runtime and how it works

    Sponsors

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    272 RR Game Development and RubyMotion with Amir Rajan

    RR 333: RubyMotion and the Aesthetic of Ruby with Amir Rajan

    RUBYMOTION

    DragonRuby

    Flappy Dragon by DragonRuby

    mruby

    Simple DirectMedia Layer

    Ryan C. Gordon's Homepage

    fiddle.dragonruby.org

    Chipmunk2D Physics

    Toby Fox

    GitHub: DragonRuby/dragonruby-game-toolkit-contrib

    Intro to DragonRuby Game Toolkit

    Pico-8 Fancine

    Duelists

    amirrajan.net

    Twitter: @amirrajan

    Picks

    Amir - Project Hail Mary

    Amir - We Are Legion (We Are Bob)

    Amir - The Broken Earth Trilogy

    Charles - King of Tokyo

    Charles - Command your coding career

    Charles - Rails Remote Conference 2023

    Luke - UTM

    Luke - Modules! Magnets! MiRage Mk3: The Mechanical Keyboard You're Meant to Modify!

    Luke - Real Hardware Hacking (with a hacksaw): My New Wearable Computer

    Valentino - Apple Watch Ultra

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  49. The New Ruby Parser with Kevin Newton - RUBY 571

    30 november 2022 · 1 uur 5 min

    Afspelen
    Kevin Newton works at Shopify. He is specifically assigned to the Ruby and Rails Infrastructure Team. He returns to the show to talk about building Parsers in Ruby since he is working full-time on a new Ruby parser called "Prettier Ruby Plugin”. Prettier works with the majority of editors and support different languages. He shares his journey on how he was able to create it. He also talks about "exreg", which is a Ruby regular expression engine that he created.
    About this Episode
    Lees meer

    All about Parser

    How Parser applies to Ruby

    Advantages of using Parser

    Ways to write Parsers

    All about exreg

    Sponsors

    AppSignal

    Developer Book Club starting with Clean Architecture by Robert C. Martin

    Become a Top 1% Dev with a Top End Devs Membership

    Links

    prettier/plugin-ruby

    GitHub - ruby-syntax-tree/syntax_tree: A fast Ruby parser and formatter

    GitHub - kddnewton/exreg: A Ruby regular expression engine

    Twitter: @kddnewton

    GitHub: kddnewton

    Kevin Newton

    Picks

    Dave - Blackmagic Design

    Dave - LEGO® Bonsai Tree | Official LEGO® Shop US

    Dave - WebAssembly

    Kevin - Just for Fun. No, Really.

    Luke - Order Starlink

    Luke - The Grug Brained Developer

    Luke - Emmet — the essential toolkit for web-developers

    Luke - AArch64 Bitmask Immediates

    Valentino - Design Kit

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.

  50. How To Recession Proof Your Job - BONUS

    24 november 2022 · 1 uur 12 min

    Afspelen
    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 contract. Join the episode to learn how Chuck and Mani get into a regular flow state with their work and consistently deliver at work. Lees meer

    Advertising Inquiries: https://redcircle.com/brands

    Privacy & Opt-Out: https://redcircle.com/privacy

    Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.