Bottleneck BlogBottleneck Blog: So, this blog has been in the making for what seems like a very long time…months in fact. My intention was to wait...