Karl Hughes

Technology team builder and startup enthusiast
Blog Posts

I was recently asked by a new web developer what resources I would recommend for people just starting to learn PHP. While the resources available have changed a lot in

I know this is a little off base from my usual posts about software, technology, and startups, but hear me out because it's important. You might think that if you

This year I'll be speaking at the Linux Foundation's API Strategy and Practice conference, but I'm not just excited to go as a speaker. There are some great looking sessions

Since June, I've applied to speak at a number of tech and developer conferences across the world. It's been fun to refine my proposals and I got accepted to speak

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,

As part of my 2017 writing goal, I decided to spend this month writing a series of short "How-Tos" for people trying to learn PHP or up their skills. Since

When asking non-technical team members to prioritize their issues on an absolute scale I’ve noticed that they always classify their issues at one of the two highest priority levels. For

I've been doing a lot of searching for a simple Docker hosting experience lately. I'm pretty committed to Docker Compose for running containers locally and Codeship for my continuous integration,

I tried out this remote development setup for about 6 months back in late 2015, but it just ended up being too painful to use the remote IDE all the

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