Karl Hughes

Technology team builder and startup enthusiast
Link Posts

I've been spending a little time every week promoting the Side Project Marketing Checklist I wrote a few weeks ago - mostly by posting answers to questions on Quora, forums,

Last month I spent some time demoing the new Codeship v2 API. My goal was to come up with a project to build using the API so that I could

I've written a few blog posts (and submitted several conference talk proposals) related to the topic of building microservices in PHP. It's been great to refine my story on this

A few weeks ago I wrote a post for Codeship outlining our method for building a PHP command line application with Docker. Today, the second part of this series was

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

This is the fundamental disconnect between our hopes for teaching Computer Science and the reality of our education system: we can’t hire and retain good technology teachers until we compensate

At The Graide Network, we needed to automate a bunch of reminder emails and text messages being sent to our users. Every hour, we wanted to go into the database

I wrote this post in 2012 for PostDesk. You can read the entire article on their archive. Imagine that you are preparing a dinner party, and you break one of

There’s not going to be a bailout for the next financial crisis because the federal government already owns the bad debt. 40% of federal student loans are given to parents

Building complex software projects is almost always an iterative process. We rarely get to spend months designing and writing a complete project before releasing something to our users. This process