Ruby Summer of Code

Caleb Clausen

Laytonville, CA


Mentor, Project #17

GitHub: coatl



Bio: My background is in embedded systems and network programming. I started dabbling in Ruby in 2003, and have been using it seriously since 2005. I have strong interests in DSLs, metaprogramming, parsing and declarative languages. I am the author of a number of interesting but little-known libraries, such as: Reg, a pattern matching language for Ruby data structures; RedParse, a complete parser for Ruby written in Ruby; and RubyMacros, a lisp-like macro facility for Ruby.

Presented by



  • Engine Yard Rails Hosting
  • Ruby Central
  • Ruby on Rails Core Team

Full Project Sponsors


  • 37signals
  • Phusion
  • Pivotal Labs
  • New Relic
  • O'Reilly
  • Entryway
  • Heroku
  • Hashrocket
  • Shopify
  • VMware
  • Thoughtbot
  • Yammer

Half Project Sponsors


  • entp
  • The Frontier Group
  • Intridea
  • Braintree
  • Aptana
  • Harvest
  • Blue Box Group
  • Chargify
  • RubyMine
  • Puppet Labs
  • CUBox