Remote Ruby

Remote Ruby

By Chris Oliver, Andrew Mason, David HillTechnologyEducationHow To
Download on the App Store

Remote Ruby episodes

  • RailsConf 2024 with Ufuk Kayserilioglu

    Today’s episode features a detailed discussion about the upcoming RailsConf 2024, its
    programming, and significant updates in the Ruby community, particularly regarding
    Ruby Central's contributions. Jason, Chris, and Andrew dive into a conversation with
    guest, Ufuk Kayserilioglu, Engineering Manager at Shopify's Ruby Infrastructure Team,
    who recently joined the board of Ruby Central and co-chairs RailsConf 2024. Ufuk
    shares insights on the planned enhancements for the conference to make it more
    practical and focused on Rails. He also highlights the formation of the Ruby Developer
    Experience team at Shopify, aimed at improving developer experiences within the Ruby
    ecosystem. The conversation further dives into the financial support for Ruby's open
    source projects, such as RubyGems.org and the efforts to sustain and secure Ruby's
    infrastructure. The conversation wraps up with details on RailsConf, an open invitation
    for community interaction, and a teaser for special experiences awaiting in-person
    attendees. Press download now to hear more!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    48 min
  • Struggles and Strategies-Dev Dilemmas

    Join Chris and Andrew in this episode as they discuss their recent experiences and
    challenges with software development projects. They cover a range of topics including
    the impact of ADHD on productivity, troubleshooting coding issues, the intricacies of
    working with React, caching problems, and the dilemmas faced when debugging and
    deploying. They also dive into the variations of using Docker, optimizing CI/CD
    pipelines, the potential of Rust for CLI applications, and reflect on their journey with
    various programming tools and environments. Additionally, they touch upon the
    development of Rails applications, the utilization of Docker containers for development
    without installing Ruby or Rails, and considerations for multi-tenancy architecture. Press
    download to hear more relatable stories and valuable lessons from Chris and Andrew!

    Links

    • nvim-lua/kickstart.nvim: A launch point for your personal nvim configuration
    • The Only Video You Need to Get Started with Neovim - YouTube
    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    35 min
  • Andy Croll - Railsconf - Free Chicken

    In this episode, we jump straight into a candid conversation with Jason, who
    humorously contemplates how to kick things off, earning him the title of “recovering
    podcaster” from Chris after a whirlwind month of Ruby discussions without him. We also
    have the charming Andy Croll back, ready to dive into opinions, insights, and personal
    stories. With RailsConf on the horizon, the conversation brings us to discussing Andy’s
    role with Ruby Central and his efforts to revitalize the conference experience. As they
    navigate through conference planning challenges and the spirit of the community that
    defines the Ruby world, this episode promises a mix of laughter and encouragement for
    RailsConf attendees, and an enthusiastic invitation from Andy to join what set to be a
    memorable and engaging event. Press download now to hear more!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    48 min
  • Exploring Dependabot-Unraveling Rails LSP-Vim Customization

    In this episode, join Chris and Andrew as they kick things off with Chris’s rant about
    computer hardware woes. Andrew contrasts this with tales of automation mishaps and
    a firm stance on avoiding Windows, while Chris plans to leverage Proxmox for versatile
    virtual machine testing. They touch on past experiences with Hackintosh, the merits of
    various software management tools like Homebrew and asdf, and the intricacies of Rust
    programming. They explore into the world of SQL learning and the hype around SQLite
    and share tips for managing VS Code extensions and the quirks of using MacVim. The
    conversation also covers the challenges and solutions for Dependabot configuration,
    the business model behind AnyCable, and the lack of a killer app for Apple’s latest tech
    offering. Hit download now to hear more!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    1 hr 5 min
  • Ridges on the Scroll Wheel

    In today’s episode, Chris and Andrew tackle the eternal quandary of good versus evil
    right out of the gate. Then they dive into the heart of tech talk with Andrew sharing his
    candid challenges with React, to the struggle of getting code from the mind onto the
    screen. They touch on the evolution of programming, reminiscing about the days of
    DOS and games stored on floppy disks and reflecting on how ‘everything’ has been
    critically designed by someone. They also share interesting insights about upgrades to
    Rails and debugging, the efficiency of GitHub Copilot with JavaScript, the convolution of
    JavaScript compared to Ruby, and the art of minimizing interruptions during coding flow.
    There’s also a reflection on public speaking at conferences and the art of balancing
    content and entertainment in presentations.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    56 min
  • You Know What, Lets Just Get Into It & ONCE Campfire

    In this episode, Chris and Andrew dive into the technical details of software deployment
    and development tools. They begin by discussing “Campfire”, covering its deployment
    process and the technicalities involved like SSH, Digital Ocean, and SSL. The
    conversation then pivots to “Thruster”, a proxy accelerator for Rails Puma, weighing its
    benefits and cost implications. They discuss productivity in software development,
    Chris’s efforts to streamline payment processes, and share a bug-fixing learning
    experience. The episode wraps up with a candid conversation about the balance
    between complexity and simplicity in software maintenance, the philosophy of reducing
    unnecessary complications, and they share a laugh over programming intricacies. Press
    download now to hear more!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    49 min
  • Embracing Simplicity in Code: Smart Home Automation, Ruby Upgrades, and the Future of Rails

    Ever wondered how the 'less is more' philosophy could revolutionize your coding practice? We're back with a treasure trove of insights on paring down to amp up performance and maintainability in your projects. Kicking things off, we share our experiences in decluttering codebases, inspired by the simplicity that Elon Musk champions. From the transition in Jumpstart to Hurrocons from Font Awesome to embracing Rails defaults for the sake of newbies, it's all about enhancing learning curves and reducing complexity. And if you've been juggling with the art of productivity, the Para method by Tiago Forte might just be your next audiobook binge!

    Transforming your home with smart automation isn't just a futuristic fantasy; it's a present reality that we dive into, discussing the ease and efficiency that smart devices bring to day-to-day life. Imagine controlling your home's ambiance and utilities with a simple voice command or a programmed routine; we chat about the marvels of voice-activated LEDs, the convenience of Home Assistant, and my personal plunge into the world of 3D printing. But it's not all play; we get technical about the Ruby 3.0 upgrade and the fine points of a JIT compiler, revealing the mix of excitement and challenge that comes with innovation.

    Lastly, let's talk about the future of database architecture and job processing in Ruby on Rails. The conversation includes the adaptability offered by feature flags, the strides of ActiveJob with Rails 7.1, and the refreshing simplicity of Sucker Punch. We're eagerly awaiting what Rails 8 will unveil, especially as we look back fondly at early MongoDB days and speculate on SQLite's potential. Join us as we share our trials, triumphs, and the thrilling future ahead for Rails enthusiasts and developers alike.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    49 min
  • Cracking the Code: Marketing, Security, and Startups in Rails with Wafers' Ryan and Mike

    Imagine if you could master the art of marketing in the Rails development world, or understand the nuances of web application firewalls (WAFs)? Well, look no further. We had an insightful chat with Ryan and Mike from Wafers, who shared their journey in Rails development, security, and their unique marketing strategies. They spoke about their presence at Rails Sassalay and RailsWorld conferences, where they stood out with their code-themed Cards Against Humanity game and a custom Lego set of DHH's car. Quite the creative spark, wouldn't you agree?

    Now, let's debunk a myth: developers hate marketing. Is that really true? Ryan and Mike argue that it's not about hating marketing, but about disliking inauthentic and irrelevant tactics. They brought this authenticity to their open-source web application firewall, Wafers, and their testing process was as real as it gets. They touched on the crucial role of WAFs in managing bot traffic and improving website security - knowledge that is valuable for businesses of all sizes.

    Our conversation also took us down the challenging road of starting a company that leverages Redis for different ecosystems. We shared our experiences with Redis and Lua scripts, and the intricate decisions about memory usage and performance. But, it hasn't all been about the technical side. Ryan and Mike emphasized the importance of customer feedback in product improvement and how engineering can be a unique tool for marketing. At the end of the day, it's about creating a balance and finding what works best for your startup. So, whether you're a Rails developer, a security enthusiast, or a marketing aficionado, this episode promises to serve a feast of knowledge.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    49 min
  • Decoding Postgres: A Journey Through User-Friendly Database Experiences with Craig Kerstiens

    Get ready to embark on a captivating journey into the world of databases with our esteemed guest, Craig Kerstiens, a 12-year veteran of working with Postgres. From an unplanned stint as product manager for Heroku Postgres to the unique challenges he faced in marketing the platform to developers, Craig's story is as intriguing as it is enlightening. 

    Fasten your seat belts as we navigate through the terrain of user-friendly database experiences, the evolution of language in the tech industry, and the sometimes-dreaded realm of Postgres among developers. Do you ever wonder what makes a database experience user-friendly? Or perhaps you're curious about tightening security for your databases and the role of a solid database checklist for production? We're on hand to guide you through these essential topics, alongside insights into the importance of multi-tenancy in databases, and how a well-thought-out strategy can make all the difference.

    But that's not all! We have a special treat for all you cocktail lovers out there - a delightful chat about our favorite Tiki bars, because who doesn't enjoy a good drink while contemplating databases? So, join us for an episode packed with technical insights, practical advice, and a dash of fun. Whether you're a tech aficionado or curious about how language evolves in the tech industry, this episode has something for everyone. Tune in and quench your thirst for knowledge (and perhaps a cocktail too)!

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    52 min
  • Unleashing the Power of Postgres with Andrew Atkinson

    Ever wondered why a seasoned software engineer would transition into becoming an author? Meet our guest for today, Andrew Atkinson, a software veteran who is about to launch his book focusing on database operations for Rails developers. Andrew's rich 15-year career as a software engineer has culminated in this exciting new venture, as he peels back the layers of database operations, specifically in the Ruby on Rails landscape. 

    In our lively discussion, we delve into the heart of relational databases - comparing the merits of Postgres and MongoDB, and when to use one over the other. Andrew demystifies the assumption that one necessarily needs multiple databases, discussing how Postgres could be potentially used as a catch-all solution. Not stopping there, we journey through the thorny terrain of data synchronization challenges across multiple databases and the treasures of transactional consistency. 

    Finally, we discuss the importance of performance optimization in Rails applications and the role of database internals. Andrew dispenses nuggets of wisdom on how to optimize Rails performance and database queries. We also talk about the benefits of strict loading in active record - a key player in avoiding the notorious n plus one query problem. Wrapping up our discussion, Andrew guides us to the Pragmatic Bookshelf where his upcoming book awaits all keen Rails developers. So, lean in and listen, as we uncover layers of database operations that could dramatically level-up your projects.

    Honeybadger
    Honeybadger is an application health monitoring tool built by developers for developers.

    Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

    • Chris Oliver X/Twitter
    • Andrew Mason X/Twitter
    • Jason Charnes X/Twitter


    51 min

About Remote Ruby

From the publisher's feed

Rubyists having conversations and interviewing others about Ruby and web development.

More shows like Remote Ruby

Planet Money by NPR

Planet Money

30,698 Listeners

The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

The Infinite Monkey Cage by BBC Radio 4

The Infinite Monkey Cage

1,912 Listeners

Pivot by New York Magazine

Pivot

9,602 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

623 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

983 Listeners

REWORK by 37signals

REWORK

212 Listeners

Practical AI by Daniel Whitenack and Chris Benson

Practical AI

205 Listeners

Maintainable by Robby Russell

Maintainable

32 Listeners

The Prof G Pod with Scott Galloway by Vox Media Podcast Network

The Prof G Pod with Scott Galloway

5,368 Listeners

All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

All-In with Chamath, Jason, Sacks & Friedberg

10,177 Listeners

Breaking Change by Justin Searls

Breaking Change

12 Listeners

Prof G Markets by Vox Media Podcast Network

Prof G Markets

1,433 Listeners

IndieRails by Jess Brown & Jeremy Smith

IndieRails

6 Listeners

On Rails by Rails Foundation, Robby Russell

On Rails

9 Listeners