
Explore Shopify's Ruby projects and engineering culture in this Q&A session. Gain insights on Ruby development, Shopify's contributions, and career opportunities from experienced engineers.

Optimizing Ruby's is_a? method: From bottleneck to constant-time performance, including implementation, bug fixes, and YJIT assembly integration.

Explore the process of building a cross-platform game engine using Ruby, covering rendering, simulation pipelines, and Ruby's viability for game development beyond web applications.

Discover principles for gradually automating manual processes in your codebase, fostering habits that reduce friction and streamline workflows for improved team productivity.

Discover how functional programming concepts can enhance your Ruby projects, offering powerful mental models and tools to improve your applications without diving into complex terminology.

Explore key changes in Rails 7: removal of webpacker and spring, encrypted attributes, asynchronous queries, autoloading updates, and new front-end tools. Learn upgrade process and architectural decisions.

Explore Ruby on Rails' success, governance, and contribution opportunities. Learn strategies for convincing leadership to invest in Rails and understand its long-term value for organizations.

Learn to identify and fix common performance issues in your code using OpenTelemetry tools, and implement automated performance testing for long-term optimization.

Engaging keynote exploring recent developments in Rails, highlighting new features, performance improvements, and future directions for the framework.

Explore MessagePack as a safer alternative to Marshal for caching in Ruby, examining its benefits, implementation process, and potential advantages for your projects.

Explore the journey of migrating from React to Hotwire in Rails, including challenges, lessons learned, and insights on choosing the right front-end framework for your Rails application.

Learn to identify and optimize slow code in Rails apps using profiling tools and best practices for improved performance.

Explore Hotwire's building blocks and learn how to create streamlined web applications with minimal JavaScript, revolutionizing Rails development.

Explore Ruby object lifecycle, from creation to garbage collection. Learn to optimize app performance, reduce memory usage, and prevent leaks through insights into object space and GC strategies.

Discover how Stimulus JS enhances Rails applications with low-effort, high-impact tools. Learn through live coding examples to save time and impress clients, suitable for all JavaScript skill levels.

Explore scaling ViewComponents in Rails, from implementation to open-sourcing, and learn about building reusable, testable view components for large-scale applications.

Explore creating reactive web UIs in pure Ruby using libraries like Stimulus Reflex and Hotwire, enabling Rails developers to build beautiful interfaces with minimal JavaScript.

Integrate Rails and Python for real-time computer vision analysis, combining OpenCV with ActionCable & Sidekiq to broadcast insights and create time-lapse renderings with graphs.

Demystify Ruby's "magical" syntax by converting implicit code to explicit, enhancing comprehension of Rails models and config files. Gain a new perspective on Ruby and improve code reading skills.

Explore advanced techniques for evolving database schemas in large Rails applications, focusing on maintaining uptime and avoiding errors during complex migrations and schema changes.

Explore Rust's borrow checker: from basics to advanced concepts. Learn to leverage its guidance for writing safer, more powerful code, understanding its critical role in Rust's functionality and philosophy.