
Learn to encrypt data in Rails applications using ActiveRecord::Encryption. Explore implementation strategies, potential pitfalls, and real-world successes from GitHub's experience.

Explore the future of DevOps and platform engineering, examining shifts in infrastructure, reliability, and product that reshape engineering roles and career paths in operations and SRE.

Explore tactics for licensing and distributing paid CLIs using Ruby, Rails, and SwiftUI. Learn about ruby-packer, shc, DeviceCheck API, and creating .pkg installers.

Learn strategies for making large, existing applications accessible using automated scanning, preview-driven development, and an accessibility-first form builder.

Explore the evolution of Ruby code parsing and the new unified API in Ruby 3.3, revolutionizing how developers understand and work with Ruby code.

Discover the common thread in flaky tests and learn effective strategies to understand and resolve them, with a focus on overcoming Daylight Saving Time challenges.

Explore insights on transitioning into tech careers and building developer communities through personal stories and valuable lessons from an experienced community leader.

Explore Ruby Central's open source journey, recent achievements, and future plans for RubyGems in this comprehensive overview of the project's evolution and roadmap.

Gain insights into Ruby from its creator, Matz, as he addresses community questions in this pre-recorded keynote presentation from RubyConf 2023.

Explore software evolution through architectural insights, drawing parallels between building design and program development for sustainable systems.

Explore time concepts, operations, and mental models to avoid subtle bugs in Ruby programming through a graphical tour of time itself.

Learn to write confident JavaScript tests using Jest, covering setup, mocking, DOM assertions, and more for Rails developers transitioning from RSpec.

Explore team dynamics through Dungeons & Dragons, identifying developer archetypes and creating a 'Developer Character Sheet' to highlight skills and talents in engineering teams.

Explore intentional pair programming techniques to empower mentees, focusing on targeted learning outcomes while maintaining engagement and confidence.

Explore AI-human collaboration in game development, learning effective communication techniques and pushing boundaries of possibility with machine partners.

Create well-tested custom generators to transform repetitive tasks into quick commands, enhancing efficiency for you and your team.

Learn strategies to scale accessibility in your app, from GitHub's experience, and ensure compliance with legal requirements for inclusive design.

Discover automated Rails upgrades and efficient Ruby service maintenance using Dependabot, Rubocop, and Bundler for large-scale projects.

Explore the power of simplicity in software development through real-world examples, uncovering its game-changing benefits for developers, businesses, and end-users.

Explore efficient design system implementation in large React Native apps. Learn Hinge Health's approach using component libraries, custom tools, and refactoring for seamless integration.

Explore how Microsoft integrated React Native for Windows and macOS to bring premium features from Word Web App to Desktop Apps. Learn to enhance native desktop applications using React Native.