
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.

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.

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 polyglot Java EE applications using GraalVM, enabling seamless integration of multiple programming languages for enhanced enterprise development capabilities.

Learn to build polyglot applications with GraalVM, enabling seamless integration of Ruby, NodeJS, and Java for improved cross-team collaboration and reduced lead time in software development.

Discover Go's power for web development: concise syntax, pointers, and scalability. Learn how it can streamline your codebase and enhance productivity for HTTP-related projects.

Explore Clojure, Scala, JRuby, Groovy, and Kotlin in this crash course on modern JVM languages. Learn their unique features and how to get started quickly to find the right language for your needs.