Karl Hughes

Technology team builder and startup enthusiast
"leadership" Posts

We make "explore vs. exploit" decisions all the time in software engineering. For example, if you were asked to build a new web application would you use a framework you

As a startup developer I'm always trying to strike a balance between pragmatism and optimization. Since publishing this in October, 2015 I've continued to come back to this checklist as

This is a short excerpt from an online book I'm currently writing called CTO Patterns. The book-to-be is full of advice for building and managing engineering teams at startups. Some