Only Good Developers Write Bad Code

14. May 2012 Uncategorized 2
The first developer I ever worked with was named Fred.  I was only about 17 years old at the time, and had gotten a job working at an engineering firm after school. I did a lot of grunt work type things: assembled documentation binders, removed all old parts books out of the library, organized & ...

Do I need to list Unit Testing on my resume?

29. April 2012 Uncategorized 0
Let me start by disclosing something: I don’t write tests as often as I should. I’ve done a ton more unit testing, specifically TDD, in the past 6 months than I probably have the rest of my life. However, sometimes I still fall back in to my “old ways” of just trying to cram code ...

How WebAPI highlights that .NET developers suck

04. April 2012 Uncategorized 0
Brief History A couple months back, Microsoft came out with a big announcement. As they continue to work on the ASP.NET platform, and release MVC version 4, they also released a new product called ASP.NET Web API.  The day it was released to beta there were already several blog posts talking about how great it was and ...

Why a career in computer programming DOESN’T suck

08. February 2012 Uncategorized 2
This is another blog post in my series “Developers need to stop whining and start working.”  Okay it’s not really a series, but it should be.  Heck, it could be an entire blog. I stumbled across a blog that was arguing a “career in computer porgramming sucks.” At first blush, I assumed the title would be ...

“Doing something that has never been done.”

07. February 2012 Uncategorized 2
Last week, there was a Quora post about why software estimates always seem to be wrong.  There was some decent discussion on the topic, but one quote in particular bugged me.  The quote in question was: Developers are also the only group where they are asked to do something which has never been done before, ...

Is Freemium the new Shareware?

15. January 2012 Uncategorized 0
(My) History of Shareware Back in the mid-late 80s, my friends and I would buy a Computer Shopper magazine at the start of the summer and start calling in to local BBS.  Usually we’d find one or two each summer and spend the time downloading great games like Willy the Worm, or we’d spend time ...

Loyalty is a Two Way Street

10. December 2011 Uncategorized 0
The big sports news this weekend is that Albert Pujols did not stay in St. Louis, but instead accepted something like $230 million dollars to change teams.  I really don’t care about the Cardinals (when I care about baseball, I cheer for the Royals.)  I do remember seeing Pujols play in Peoria, IL back in ...

Do open doors lead to passive managers?

18. November 2011 Uncategorized 0
In 2003 the Holman Christian Standard Bible was released.  It was an attempt to translate the original Greek and Hebrew in a dynamic “thought-for-thought” translation that was true to the originals.  I bought one and had brought it to work to show Jim, one of my coworkers, since we had talked about different Bible translations ...

Carbon Project Management

27. October 2011 Uncategorized 0
There’s a brand new project management methodology sweeping the nation, it’s called Carbon Project Management.*  It’s fairly simple. Essentially, the steps are: Write whatever task needs to be done on a carbon form. Give the top copy to whoever is doing the work (the developer) Take the first carbon copy and give that to the ...