View Cart

Clean Ruby

Learn new ways to keep your concepts organized. Create applications managing behaviors with high cohesion.


Add to Cart

Clean Ruby plus

Clean Ruby plus quick refrence for forwarding (with Inheritance, Consultation, and Delegation), and visualizations of how messages are handled by method_missing, SimpleDelegator, DelegateClass, and Forwardable.


Add to Cart

Ruby DSL complete package

Screencasts, cheat sheets, and a quick to read ebook


Add to Cart

Ruby DSL Handbook

Learn how to quickly create Ruby code that speaks your language without entering metaprogramming hell.


Add to Cart

Ruby DSL plus

Ruby DSL Handbook and Cheatsheets


Add to Cart

Ruby Metaprogramming Masterclass Recording

Can't make the scheduled class? This recording includes all content that the participants received but with a video recording you can watch any time.


Add to Cart