
Explore diverse programming paradigms and their shared goal of enhancing code reasoning, from variable scoping to functional programming and data ownership systems.

Explore GraphQL's versatility in Rails projects beyond HTTP APIs, including real-time data, webhooks, WebAssembly integration, and efficient data export.

Demystify functional programming concepts from a Ruby perspective, exploring monads, functors, and more without complex jargon.

Embark on an allegorical journey to update aging infrastructure, exploring strategies for assessing and improving Rails apps through cosmic maintenance metaphors.

Deploy with Kubernetes using Heroku-like simplicity. Learn friendly approaches to Kubernetes deployment that rival Heroku's ease of use.

Explore Ruby VM internals: compilation, execution, and VM functionality. Gain deeper insights into Ruby and Rails operations.

Discover patterns, strategies, and tricks to enhance Rails app performance, drawing from real-world experiences of scaling to billions of daily requests.

Explore Rails Engines: their nature, implementation, and use cases. Gain insights into this powerful yet underutilized feature of Ruby on Rails.

Explore Infrastructure as Code tools: ARM, Bicep, Terraform, and Pulumi. Compare pros and cons with demos to enhance your DevOps toolbox.

Explore challenges in scaling Infrastructure as Code and discover Environment as Code as a solution for efficient provisioning and management of entire environments.

Explore object-oriented principles to model a blues shuffle, using inheritance, composition, and dependency injection to teach a computer to play guitar.

Explore Ruby VM's peephole optimizations: understand bytecode changes, their impact on execution, and effects on runtime performance.

Explore powerful mental models and tools of functional programming to enhance Ruby projects, without needing to fully grasp complex concepts like monads.

Explore principles for gradually automating manual processes, cultivating habits and a culture of incremental improvement in your development workflow.

Explore Syntax Tree, a powerful toolkit for analyzing and manipulating Ruby code, and discover its potential applications and future possibilities.

Descubre cómo identificar y priorizar deuda técnica usando herramientas como RubyCritic, SimpleCov y Skunk para mejorar la calidad del código y aumentar la confianza en tu base de código.

Learn essential TDD practices and techniques for Ruby development, adapting key concepts from testing literature to enhance your daily coding workflow.

Explore machine learning in Ruby using Andrew Kane's gems, focusing on computer vision neural networks for real-world image and video applications.

Explore Ruby lambdas to write cleaner, simpler, and more flexible code. Learn functional design patterns and diverse ways to leverage lambdas' power.

Explore Ruby's static typing ecosystem, comparing Sorbet and RBS type checkers through practical examples and discussing interoperability between the two systems.

Explore scip-ruby, an open-source Ruby indexer with IDE-like features, built on Sorbet. Learn its development process and comparison to other code navigation tools.