Wise men said that "premature optimisation is the root of all evil". On the other hand, as soon as your project takes off and matures, and you start seeing performance issues here and there: slow algorithm, excessive duplicated calls to some internal functions, loops iterating more than necessary...you hit a wall. Your CPU usage inexplicably tops 100% on Sunday afternoon. You put on your detective hat and pipe and decide to do your best to reduce the complexity of that unoptimized loop! However, there are tools that you wouldn't think of using. Let's improve that, and make those tools a part of your workflow. The tools that can help you be more efficient in your hunt. We will do some brief live coding and benchmarking to investigate our messy code and turn it into a performant beauty. As a helpful assistant, we will use Blackfire.io, a SensioLabs product, to debug and inspect our code, optimize it and ensure it's consistent performance. In the end, all meetup attendants will get special discount codes, stickers, and some promo material!