Karl Hughes

Technology team builder and startup enthusiast
"engineering" Posts

Creating custom software should be the last resort for early stage startups. Writing good software is a slow and expensive process. Writing bad software is even slower, especially when you

There are hundreds of ways you can put up a website without writing much code, but one pattern I've started playing around with is the GABA stack. What is the

This year, I decided to make speaking at a conference one of my goals (and I made a big list of conferece CFP dates that you can use as well).

In preparation for my talk next month at API Strategy & Practice, I've been thinking a lot about testing. Ever since I started writing automated tests a few years ago,

I first published this piece in August, 2014 to some acclaim on Hacker News. Since then, I've joined another startup, seen a few million dollars more raised, and these myths

I started trying to read more a couple years ago, and this year I've been knocking out some of the most popular engineering management books out there. Since a lot

When you're gainfully employed, it's easier to be a clear judge of a bad job than when you're desperate for your next paycheck. Fortunately for those of us in technical