
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 how Grailed improved code reliability and development speed by implementing Sorbet typing in their large Rails codebase, addressing common challenges and showcasing benefits.

Explore common challenges in building realtime Rails applications using Action Cable and Hotwire, and learn effective solutions for personalized data, connection losses, and scalability.

Explore the nuanced decision-making process of "Build vs Buy" for SaaS features, weighing pros and cons to determine the best approach for integrations, search, reporting, and more.

Learn how to implement a service layer in your Rails app to improve sustainability and separate business logic from Active Records, without complex patterns or libraries.

Interactive game show exploring Ruby on Rails concepts through teaching philosophies and Jeopardy-style gameplay. Suitable for all skill levels, with prizes for winners.

Learn techniques to optimize your test suite by reducing unnecessary database calls, profiling hotspots, and writing efficient code. Improve build times and overall performance.

Explore debugging strategies through playful experimentation with Rails internals. Learn to override, extend, and disable framework components to gain deeper insights into Ruby on Rails functionality.

Explore the risks of installing gems in Ruby applications and learn preventive measures against potential attacks in your dependencies.

Explore Rails Engines: their nature, implementation, and use cases. Learn when and how to leverage these powerful tools in your Ruby on Rails projects for modular and efficient development.

Explore innovative ActiveRecord patterns for scaling Rails applications, addressing N+1 queries, and improving model isolation. Learn from GitHub's experiences and discover new experimental techniques.

Learn to build efficient back office interfaces for Ruby on Rails apps using Retool, streamlining admin tasks and integrating with Postgres and API services for improved productivity.

Explore JRuby: its compatibility, benefits, and real-world applications. Learn about JVM advantages, installation, Rails integration, and performance benchmarks for informed Ruby development decisions.

Participate in a community-driven effort to establish standardized Rails conventions through a town hall-style event, voting on rubocop-rails rules to create a consensus-based linter and formatter for Rails developers.

Explore Rails engines as powerful tools for modular development, focusing on their role in implementing GraphQL Federation at Doximity and enhancing team productivity.

Discover how to transform your Rails app into a Progressive Web App, enabling offline functionality and native-like experiences using Rails 7's front-end tools.

Embrace errors as learning opportunities to enhance coding skills and deliver quality solutions. Discover actionable strategies for handling failures and growing from mistakes.

Explore Shopify's migration from Mysql2 to Trilogy, covering MySQL protocols, Active Record adapters, and open source contributions. Learn about implementation challenges and the impact on Shopify's monolith.