Stoneship is the personal web site of Denis Defreyne, a 24-year old recently graduated student with a passion for developing applications from Scheldewindeke, Belgium. Check out my about page if you want to know more.
I have reproduced the latest essay below for your reading pleasure:
How nanoc’s Rules DSL Works
nanoc has recently gained an entirely new way of specifying how pages should be processed. Instead of describing processing instructions in YAML, they are now described using pure Ruby. This essay explains how these rules are implemented so that you can use the same idea in your projects. Read more.