
Explore historical Ruby code, examining old gems and idioms while learning to run Ruby 1.8 on modern machines. Uncover programming evolution and insights.

Explore background job processing in Rails, covering best practices, performance optimization, and advanced techniques for efficient asynchronous task management.

Explore advanced ActiveRecord patterns for scaling Rails apps, reducing N+1 queries, and improving code organization in large codebases.

Discover strategies for successful solo web app development, from project selection to professional growth and efficient processes.

Explore advanced mocking techniques in Ruby testing, including mock fixtures and contracts, to prevent false positives and ensure test reliability.

Explore Crystal, a Ruby-like compiled language, learning its similarities and differences to Ruby while gaining hands-on experience in this engaging workshop.

Explore Ruby's unique approach to encodings, their impact on application correctness and performance, and learn to leverage rich encoding APIs beyond force_encoding.

Explore Ruby's quirks through an interactive game show format, testing your knowledge of the language's most unusual aspects.

Explore Rose Wiegley's insightful keynote address at RubyConf Mini 2022, delving into cutting-edge Ruby developments and industry trends.

Explore strategies for managing complexity and extensibility in software development, drawing parallels with mechanical coffee machines and their adaptability challenges.

Explore metaprogramming in Ruby, from attr_reader to custom class macros, for cleaner, more declarative code and easier-to-understand classes.

Explore Pyroscope gem's internals, combining rbspy and speedscope for advanced Ruby profiling and performance analysis using flamegraphs.

Embark on a thrilling Ruby mystery adventure with Deirdre Bug as she unravels a perplexing code conundrum, blending programming insights with storytelling.

Explore JRuby's benefits, compatibility, and performance. Learn installation, Rails integration, and future developments for this alternative Ruby implementation.

Explore California's unique Ruby-based redistricting system, featuring advanced security measures and multi-process architecture for fair electoral mapping.

Explore forgotten Ruby web frameworks from the 2000s, examining their features, ideas, and potential for revival in modern web development.

Explore dRuby, a distributed programming module, and push microservices to their illogical extreme by making every object remote in Ruby's object-oriented environment.

Explore language server protocol (LSP) to enhance Ruby development, improving code navigation and understanding through advanced editor functionality.

Explore Ruby's capabilities for creating native GUI desktop apps with Glimmer DSL for LibUI, featuring lightweight syntax and advanced features like data-binding.

Explore combining Crystal with Ruby to create powerful tools, optimize performance, and solve complex problems efficiently. Learn to port Ruby code to Crystal seamlessly.

Discover how to build efficient back office interfaces for Ruby on Rails apps using Retool, streamlining admin tasks and enhancing productivity.