CTO Insights

Below is a growing collection of articles containing my CTO, tech leadership and software engineering knowledge. I wrote them in hope that you can learn from my experiences, improve your results and avoid costly mistakes (including some I made and the lessons I learned the hard way). Enjoy what is already here and stay tuned - there are many more in the pipeline, coming soon!