Ah, that's why my analytics is showing HN traffic. OP here. Thanks for sharing my friend.
I'm not a Ruby programmer but I wrote this post while learning Ruby and after having read through the entire Sinatra code base. I was surprised at how much easier Ruby code is to read even though I've been a Python programmer for the past 6 years.