
Explore potential risks of installing gems and learn strategies to safeguard your Rails application's dependencies against attacks.

Learn strategies for upgrading Rails apps, including dual-booting, gaining management buy-in, and practical approaches to simplify the process.

Explore Rails 7's key updates: removed dependencies, new features, architectural changes, and upgrade process from 6.1 to 7.0.

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 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 writing Ruby in non-English languages, enhancing accessibility and gaining new programming perspectives. Learn about tools for creating language variants of Ruby.

Discover how to simplify RSpec tests, improve readability, and avoid common pitfalls in Ruby testing practices.

Explore the surprising similarities between amigurumi crocheting and software development, and discover how creative hobbies can enhance your tech skills.

Explore the concept of "beginner's mind" and its impact on learning and expertise in software development, drawing insights from various fields.

Aprende a evaluar, revivir y mantener proyectos abandonados con técnicas de ingeniería de mantenimiento para dar nueva vida a tus repositorios olvidados.

Explore challenges and solutions for adopting TypeScript in Ember codebases. Learn strategies to overcome team resistance and boost adoption.

Explore a new model for understanding complexity in development, aiding in the adoption of React, React Native, and Next.js.

Learn the process of contributing to Rails, from identifying good contributions to navigating the review process, with insights from a real-world feature upstreaming experience.

Explore diverse non-code contributions to open source projects, from documentation to community management. Learn how your unique skills can strengthen the open source ecosystem.

Explore diverse Ruby topics through lightning talks, covering gems, community dynamics, immutability, Makefiles, and more. Gain insights from expert developers in quick, engaging sessions.

Discover a simpler approach to test-driven development, challenging traditional methods and exploring the reasoning behind TDD practices for beginners.