Software development estimation
Monday, October 20th, 2014

4 Biggest Reasons Why Software Developers Suck at Estimation

Estimation is difficult. Most people aren’t good at it–even in mundane situations. For example, when my wife asks me how much longer it will take me to fix some issue I’m working on or to head home, I almost always invariably reply “five minutes.” I almost always honestly believe it will only take five minutes, […]

Read More

Monday, October 13th, 2014

Getting Started With Meteor Tutorial (In the Cloud)

In this Meteor tutorial, I am going to show you how to quickly get started with the JavaScript Framework, Meteor, to develop a Meteor application completely from the cloud. I’ve been pretty excited about Meteor since I first saw a demo of it, but it can be a little daunting to get started, so I […]

Read More

Thursday, October 9th, 2014

How I Plan My Week

Want to know how I plan my week to get as much done as possible? Here it is. I use a tool called Kanbanflow to plan out my week based on Pomodoros. Using this technique I am able to be extremely productive, avoid distractions and know exactly what I’ll be able to get done each […]

Read More

treadmill desk
Tuesday, October 7th, 2014

The Complete Guide to Treadmill Desk Walking While Working

Just about every day, I spend at least some portion of my day walking on a treadmill desk while doing my work. I started doing this about four years ago–and although I haven’t always been consistent with it–I’ve found it to be a very easy way to burn some extra calories during the day and […]

Read More

Monday, September 29th, 2014

What Ever Happened to the Founders of Sierra Online?

Some of the fondest memories of my childhood involve playing adventure games like Space Quest,

Read More

Businessman Using Laptop In Coffee Shop
Monday, September 22nd, 2014

The Caffeinated Coder: Is Caffeine Good or Bad?

For a long time I’ve wondered about the benefits or detriments of caffeine. I’ve always been one of those coffee drinkers who didn’t have to have coffee, but drank it when it was available. I’ve never really noticed how caffeine affected me, because I never really paid that much attention. But, I’ve always been curious, […]

Read More

Weakest Link
Monday, September 15th, 2014

Don’t Focus on Your Strengths

Guys, guys, guys… (and gals) I think we are starting to becoming a little “wussy”–all of us–no offense. I’ve found the most success in my life by working on my weaknesses and making them strengths. Why? Because, when you make a weakness into a strength you appreciate it more and you are more committed and […]

Read More

Thursday, September 11th, 2014

Soft Skills is the Manning Deal of the Day!

Great news! Early access to my new book Soft Skills: The Software Developer’s Life Manual, is on sale today (9/11/2014) only as Manning’s deal of the day! If you’ve been thinking about getting the book, now is probably the last chance to get it at a discounted rate. Just use the code: dotd091114au to the get […]

Read More

Thursday, September 11th, 2014

Open as Many Doors as Possible

Even though specialization is important, it doesn’t mean you shouldn’t strive to open up as many doors as possible in your life.

Read More

Tug of war with self
Monday, September 8th, 2014

Your Worst Enemy Is Yourself

Here’s the thing… You could have been exactly where you want to be right now. You could have gotten the perfect job. You could have started that business you always wanted to start. You could have gotten those 6-pack abs. You could have even met the love of your life. There has only been one […]

Read More

Monday, September 1st, 2014

Soft Skills: The Software Developer’s Life Manual, Early Access

Wow, this is a pretty exciting week for me. This week, the book I’ve been laboring on, is finally available for early access through Manning’s MEAP program. I spent about four months working full-time on this book. That might not seem like a lot of time, but believe me, writing a book is no easy […]

Read More

A late businessman taking his briefcase and drinking a coffee while going to work
Monday, August 25th, 2014

Anything Worth Doing is Worth Doing Right

It seems that I am always in a rush. I find it very difficult to just do what I am doing without thinking about what is coming next or when I’ll be finished with whatever I am working on. Even as I am sitting and writing this blog post, I’m not really as immersed in […]

Read More

All courses