Career
Haml
He created a lightweight markup language called Haml which he intended to be a radically different design for inline page templating systems like eRuby in Ruby. Since its initial release in 2006, Haml has been in constant development and has been ported to over 10 other languages. lieutenant"s the second most popular templating language for the Ruby on Rails framework and has inspired many other templating languages.
Sass
In 2007, Catlin created a style sheet language to expand on Cascading Style Sheets (Computer Software Systems), used to describe presentation semantics of web pages.
Catlin continued to work on Sass with co-designer Natalie Weizenbaum through 2008. Sass is now bundled as part of Rails.
Wikipedia Mobile
Catlin wrote several applications for iOS and other mobile platforms, including Dictionary!, a popular dictionary application, and a Wikipedia browsing client which was later purchased by the Wikimedia Foundation. He was subsequently hired by Wikimedia and given the role as mobile development lead for the Foundation, launching the official mobile website in June 2009.
The backend for the site was developed using Ruby and the Merb framework.