
Explore unexpected events in open source history, their impact on technology, and lessons learned for future ecosystem resilience and sustainability.

Explore TruffleRuby's innovative approach to just-in-time compiling Ruby regular expressions, achieving up to 40x faster execution through finite-state machines and cross-language optimization.

Explore career opportunities with Kolide, Fullscript, and CZI in this virtual job fair, highlighting innovative tech roles and initiatives in education and community development.

Explore code representation as data structures in Ruby, learning to analyze, manipulate, and execute programs that process other programs.

Explore mruby for drone control, learning UDP sockets, Fibers, and Ruby Actors. Discover optimization techniques and witness multi-drone acrobatics in action.

Customize RuboCop to enforce unique coding standards, including haiku comments. Learn linting basics, abstract syntax trees, and powerful custom tooling for code quality.

Discover GitHub's strategies for maintaining code quality using linters in a rapidly growing Ruby codebase, ensuring best practices and efficient code reviews.

Explore Ruby metaprogramming to create a vertical assignment operator, learning tricks for everyday coding while pushing language boundaries in unexpected ways.

Explore the surprising power of regular expressions, from implementing Conway's Game of Life to achieving Turing completeness, and discover their true potential beyond everyday pattern matching.

Explore career opportunities with leading tech companies Weedmaps, MX, and Doximity in this insightful job fair session from RubyConf 2021.

Discover effective techniques for tackling technical texts, enhancing engagement, and maximizing knowledge retention. Learn to apply these skills to various reading materials and improve your learning process.

Learn to create, publish, and design Ruby gems effectively. Gain insights on gem types, design considerations, testing strategies, and long-term maintenance to ensure your next gem is exceptional.

Explore historical Ruby code, examining 12+ year-old gems that still run in Ruby 3.0. Uncover changing idioms and learn to set up an environment for running Ruby 1.8 code on modern machines.

Explore automating legacy desktop apps using JRuby and Sikuli. Learn to create a Robotic Process Automation framework with image recognition and Minitest for efficient testing and maintenance.

Explore magical Ruby decoration patterns with lemurs, learning tricks for method manipulation, define_method, method_added, and Module#prepend in this whimsical coding journey.

Learn Docker basics for Ruby developers, from setup to creating a fully Dockerized application. Gain practical skills through hands-on exercises and understand Docker's benefits for development workflows.

Explore career opportunities with Homebot, Vimeo, and Grailed in this tech industry job fair session, highlighting company cultures and open positions for Ruby developers.

Explore how Grailed improved code reliability and development speed by implementing Sorbet typing in their large Rails codebase, addressing common challenges and showcasing benefits.

Explore a systematic approach to debugging software, enhancing problem-solving skills for developers facing complex issues in unfamiliar code.

Explore Ruby parsing techniques, from development tools to implementations. Learn to leverage the Ripper library for building your own tools and understanding Ruby applications.

Explore the cognitive process and scientific method behind effective debugging in Ruby, enhancing problem-solving skills and making the debugging process more accessible and less magical.