Posts by Karl L. Hughes

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 […]

My Tips on Having Fun in Your Career

Back in December Ryan Rhoten got in touch with me about being a guest on his podcast. Ryan’s show features business professionals who offer advice, tell stories, and answer Ryan’s questions. It’s a very well done show, so it was an honor to be included. On the show, Ryan and I talked about Packback, hiring – […]

An Update on Engineering at Packback

As I enter my second full year of working with Packback, I can say that it’s already been an exciting and challenging experience. When I came in on my first day, there were five offshore developers dragging files onto two servers with absolutely no discernable workflow, coding standards, or version control system. The first few […]

Trello as a Reading List

I hated reading in high school and “never had time,” in college. I kind of regret that, but I guess there’s a time in your life when you want to spend all your free time socializing and a time in your life when you want a little peace and quiet with a good book. Anyway, […]

Start Learning Code in 2015

If you’ve made a resolution this year to learn a new skill, why not start with one of the most in-demand career wise? You may assume that to understand something as complex as web development, you need to go back to school or enroll in expensive classes. Think again. Believe it or not, many web developers […]

Keeping Goals Manageable

It’s time for New Year’s Resolutions, which means it’s time for at least 127,000,000 of people in America to set a goal that they will ultimately fail. Only 8% of New Year’s Resolutions succeed, and there are plenty of reasons for that, but I’m not going to go into most of them here. Today I just […]

Having More and Choosing Less

If you’ve been reading me for the past couple years, you know that one of my big personal projects is to cut down on excess. This is hard to do in our pro-gadget, pro-consumerist society, but I think it’s a worthwhile pursuit, and even just consciously thinking about it from time to time makes you […]

7 Traits Successful Startup Engineers Must Have

Last week I got my first article published in the Daily Muse. Here’s a sample, but be sure to check out the link below for more: It’s hard for an engineer to ignore the allure of working for a small, agile startup—especially if you’ve spent some time in the corporate world. Startups often provide an […]

A PHP Client for the Government Jobs API

A while back I used the Government Jobs API for a sample project at a class I was teaching at Startup Institute. That was in Ruby, and they already included a link to their own Ruby library for the API, so I figured I would make one in PHP – my language of choice for most […]