Posts by Karl L. Hughes

Creating a Tech Startup without a Developer: the Lean Way

There’s a perception out there that creating an awesome tech startup is about nothing more than making a product that by its awesome and paradigm-shifting nature will magically attract customers. For example, consider the following hypothetical, but reality-based conversation I heard recently: Would Be Founder: “I want to make an app that suggests outfits for you based on […]

Moonclerk Recurring Payments PHP Library

A few months ago I was looking into an easy way to set up recurring payments without building all the infrastructure on top of a payment processor like Stripe, Braintree, or Paypal myself. Somewhere along the way I found Moonclerk. Moonclerk is a wrapper on top of Stripe that allows you to set up recurring […]

Roadblocks to Project Estimation

Project estimation is something that every engineering manager wants to get good at, but it seems to be a problem that very few people can say they’ve mastered. I’m not here to tell you I’m especially great at estimating things (or that I even have that much experience doing it), but from the past year […]

Spring Race Season, 2015

Two weeks ago I traveled to Atlanta to do the Publix Georgia Half Marathon, and then this past week I did the Chitown Half Marathon along the lake here in Chicago. They were my first two races of the season, so I wasn’t sure what to expect, especially since I’m a bit heavier now than […]

Peopleware: All Technology Problems are Really People Problems

One of my big goals this year is to read more (here’s my reading list and organization system), and while I’ve been mostly trying to stretch myself with fiction, I can’t help cracking the spine on a few business and personal development books as well. One of my favorites so far is Peopleware: Productive Projects and Teams. While […]

Creating Standards for Job Search API Clients in PHP

I’ve been playing around with several job search API’s for the last year as a part of a personal research project. Basically I wanted to run a search query on several job board sites and receive a standard result. I decided to start by investigating 7 job board APIs. Here are links to the repositories I […]

CMA 2015 Conference: Introduction to Websites

On March 12th, I’ll be speaking at the College Media Association’s 2015 Conference in New York City. A couple years ago I spoke in New Orleans on the topics of Sponsored Content and Gamification in News, but this year as my role has become more technical, so has my topic. I’ll be giving a presentation on […]

Health as a Long Term Investment in Your Success

I recently finished Scott Adams’ (the creator of Dilbert) How to Fail at Almost Everything and Still Win Big. One of the defining features of the book relative to other self-help books is Adams’ emphasis on a health-first approach to success. Basically, his point is that if you first focus on diet, you’ll start feeling better and […]

Signs That an Engineering Job Might be a Trap

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 fields, there are usually a lot of jobs going around; it’s really a matter of finding one that doesn’t suck. I put together my thoughts […]