Haml is an X H TML A bstraction M arkup L anguage that, according to haml-lang.com : functions as a replacement for inline page templating systems such as PHP, ASP, and ERB It can be used in many Ruby frameworks, such as Rails and Sinatra, in Node.js , PHP and .NET . This article is going to introduce you to writing your HTML as Haml. As such it’s not going to contain much Ruby code.
Ian Oxley has been building stuff on the Web professionally since 2004. He lives and works in Newcastle-upon-Tyne, England, and often attends local user groups and meetups. He's been known to speak at them on occasion too. When he's not in front of a computer Ian can be found playing guitar, and taking photos. But not usually at the same time.