ArrrrCamp #6 - Aleksander Dabrowski - Sinatra autopsy

Aleksander Dabrowski is a Ruby developer and advocate. He has worked in a variety of start-ups and in a marketing agency. He co-organises Warsaw's Ruby User Group. Aleks is also the author of rubysfera.pl, the leading Polish blog focused on Ruby and Rails. He likes to speak at Ruby developer events and is very passionate about sharing his knowledge with others. Along with using and contributing to open source software (recently mostly travis-ci.org), Aleks particularly enjoys deleting ugly code, and in his spare time repairs cars.

Sinatra autopsy
Sinatra is dead, as a dead fish. We killed him during abordage. Now we can investigate his body, see his guts, and check what he has inside. Since medieval, autopsy of dead corpse was the best way of learning how human body works. We will use the same technique, examinating Sinatra, to learn how to write better code. With its 1740 lines of code, this piece of software is great example of Ruby application. We will see what jewels are hiding in its chest, notice some good practice, but also we will take a look at bad and stinky parts. Since Aleksander's only commit to Sinatra was concerned documentation, he is the right person to lead the autopsy. He will look at Sinatra with the fresh eye. Konstanin Haase won't get any hurt (probably).