Is it a DSL or an API? January 9, 2008 / Matt Heusser / Testing / No Comments One of the “new new” things in developer-centric testing is using Ruby to create customer acceptance tests in a unique, domain specific testing language. Chromatic takes a humorous look at “DSL”s in Ruby here. Matt HeusserMatt has deep experience in software testing, project management, development, writing, and systems improvement. His extensive network of contacts in these fields has enabled him to put together a diversified, high-level team of experts at Excelon.