
Explore Python's role in a Ruby-centric environment, discussing its strengths, challenges, and evolving usage patterns in high-concurrency situations and data science applications.

Explore dynamic code modification in Python, its pros and cons, real-world applications, and comparison with Ruby. Learn when monkey-patching is a valuable tool or potential pitfall.

Explore the real-world migration from HTTP to gRPC in Ruby, covering preparation, implementation, challenges, and performance improvements in a microservices architecture.

Explore Ruby's hash functionality, from basics to advanced techniques. Learn to leverage hashes for concise, performant code and discover surprising features of this versatile data structure.

Explore automatic GC compaction in Ruby 2.7, its implementation challenges, and techniques like read barriers and concurrent GC. Learn about memory optimization and performance improvements in Ruby applications.

Explore how programmers can aid epidemiologists by gathering and analyzing COVID-19 data using Ruby, web tools, and expressive code to make complex information understandable.

Automate tedious processes using Ruby in serverless functions. Learn object detection, event triggers, and static site generation while exploring problem-solving techniques for overcoming challenges.

Explore Ruby's memory management, from heap allocation to garbage collection and memory compaction, through a bug-solving journey in a gem maintenance story.

Explore Ruby's coverage measurement techniques to boost confidence in your code before production and analyze live code usage, enhancing your development process.

Explore the evolution of a Rails app over a decade, covering design choices, testing, integrations, and challenges faced in long-term development and maintenance.

Discover how Rails apps helped children cope during the pandemic, offering insights into tech-driven solutions for challenging times.

Build a realtime customer support app using Hotwire for updates and ActionMailbox for inbound emails, with minimal JavaScript in Rails.

Strategies for handling large datasets using Rails, covering data ingestion, transformation, and storage with tools like ActiveRecord, Sidekiq, and Postgres.

Explore Unix fork() system call, its role in Rails development/production, and techniques for optimizing memory usage and parallel processing in Ruby applications.

Explore modern "frontend" Rails development using ViewComponent, StimulusReflex, and Hotwire. Learn to create sophisticated interfaces without relying on traditional frontend frameworks.

Discover how to create dynamic forms in Rails using ActiveModel's API and Form Objects pattern, enhanced with Hotwire for advanced features—all without JavaScript.

Explore service objects in Rails, covering approaches for error handling, code reuse, directory organization, and OO vs functional patterns, to enhance custom business logic implementation.

Explore functional programming and monads for cleaner, more expressive error handling in Ruby applications, improving code readability and maintainability.

Explore Shopify's journey with gradual typing in Ruby, including challenges, wins, and insights for implementing it in your own codebase and team.

Explore Ruby's new debug.gem: fastest debugger, remote debugging, VSCode integration, and advanced features for efficient development and troubleshooting.

Explore PicoRuby and PRK Firmware: innovative Ruby implementations for microcontrollers and keyboard programming. Learn to create custom keymaps and extend functionality using Ruby's powerful features.