The launch of a new website and blog is the perfect time to take stock.

My previous thoughts and musings were made on a different blog. From time to time I will transfer all the content and learnings that are still valid.