HAML: A new view template language for Rails

HAML is a new template language for Ruby on Rails developed by Hampton Catlin, a Canadian Rails developer. It's a high-level, heavily semantic language that breaks the mold of RHTML and makes it very hard to make markup errors. In a way similar to Python, HAML relies on indentation, which it uses to enforce DOM hierarchy.

Read more →

Flexible Rails: PDF book looking at Rails 1.1 + Adobe Flex 2

Peter Armstrong has just released the initial version of his PDF-only book, Flexible Rails. It's available for $20, and anyone who buys the book now will get free PDF copies of every subsequent version of the first edition of the book. You can also order the book in 5 copy, 10 copy, and 30 copy editions for use in the workplace.

Read more →

Chronic: Natural date parsing for Ruby

Chronic is a natural language (English only, at present, I think) time and date parser written entirely in Ruby. It supports a staggering number of different ways of expressing the date and time. For example:

Read more →