I need to apologize for the lack of posts for the month of May. It has been a hectic month or so. In April several interesting opportunities were presented to me and I decided to make a change and go back to working for a startup company. It is no secret to anyone that I really enjoy startup work, but it is always hard to make a change like this, as I was very fond of the people I worked with, and had an amazing boss and loved the project I worked on. One of the things I love about working for smaller companies is that you have this amazing opportunity to have a huge impact. You can make the difference between no revenue coming in and the company prospering down the line. When you find yourself part of a 13,000 employee organization that brings in say 3 Billion a year no matter how great your efforts you can never really move the needle and for me shipping something that really impacts the company is immensely rewarding.