Subscribe Latest Blog Post (More)

Guest Post on RubyLearning: Building DSLs with yield and instance_eval

I recently wrote a guest post for the RubyLearning blog entitled “How do I build DSLs with yield and instance_eval?”. It gives a brief overview of how to use Ruby to build simple internal DSLs. Enjoy!

Comments

Open Source

acts-as-taggable-on

A tagging plugin for Rails applications that allows for custom tagging along dynamic contexts.

subdomain-fu

A new plugin approach to attempting to solve the usage of subdomains in linking and routing in Rails projects.

seed-fu

Advanced seed data handling for Rails, combining the best practices of several methods together.

uberkit

The UberKit is a Rails plugin with a set of UI tools to ease common development.

mash

Mash is a Hash with the ability to read, write, and test for the presence of arbitrary attributes using method calls.

fetches

A Rails plugin to simplify the fetching and memoization of records for parameter-based finds.