Skip to content

DSL - "Do Something, Lazy!"

Photo of Matt Snyder
Hosted By
Matt S.
DSL - "Do Something, Lazy!"

Details

Domain Specific Language (DSL) is a pretty buzzword today and like most pretty buzzwords, it means many different things to different people. Ruby has been championed as a nice syntax for DSLs, but what does that mean? In this talk, I'll demonstrate two ways I've "made up" my own language. Using Ruby's nifty block mechanism and syntax, I'll show how I've simplified a data store for an iPad application and simplified administrating a remote server. By the end, you'll know how to make your own domain-specific-language-looking thing. Why? Because we're lazy in that productive kind of way!

Jonathan Penn is a mobile and web app developer with a long history of quality work sprinkled with mischief. On most days, you can find him regularly contracting with Ruby on Rails and other server-side work. He is also the mad scientist behind the one-man mobile app company, Navel Labs (link: https://navel-labs.com ), who's flagship app, ReadMore (link: https://readmoreapp.com ), was recently featured on the front page of the Apple App Store.

Photo of Cleveland Ruby Brigade group
Cleveland Ruby Brigade
See more events
Blue Frog
4040 Embassy Pkw. · Akron, OH