01. February 2014
Uncategorized
A popular phrase in the software industry is “using the best tools for the job.” That sounds really great. It makes software developers seem on-top of things, wise beyond their years. After all, why would you NOT use the best tool for the job? Why would you use the worst tools for the job? That would ...
16. January 2014
Uncategorized
There’s a joke that asks “How do you find a vegetarian at a dinner party? Don’t worry, they’ll let you know.” This past week I’ve thought about how, to a large extent, that’s true about TDD practitioners as well. If you’re wondering who in your community or office or friends writes code using TDD, you ...
05. January 2014
Uncategorized
Today my beloved Kansas City Chiefs were on the wrong side of the second biggest comeback in NFL playoff history. They were beating Indianapolis 31-10 at half time. The very first pass of the second half was intercepted and Kansas City went on to a 38-10 lead. From that point on, they were out scored ...
11. November 2013
Uncategorized
When I started my new job, I actually didn’t know what I would be doing. My resume is very .NET focused (and C++ 6+ years ago.) In my interview we didn’t really talk specific technology stack. We talked about technology in general and some specific projects they were working on. However, the projects were exciting ...
26. October 2013
Uncategorized
On Monday I’ll be starting a new job as a Senior Software Engineer. The title can sound impressive, but in my experience, it’s more of a generic title that if you’re not a new college graduate, you’ll probably have that title. In fact, the only time in the past 6 years that I haven’t been ...
14. October 2013
Uncategorized
Wednesday I’m in a bit of a strange situation, for me at least. For the first time in 14 years, I’m unemployed. Splinterworks, the company I was working for, decided to close its doors. As I wrote that day, I immediately started going down my “Oh No! List.” That day I had a meeting with ...
10. October 2013
Uncategorized
I’ve written a lot on this blog about the software development career. I’ve had blogs about the 6 traits of a software developer, as well as about how every developer has 2 full time jobs. The first is your day job, the second is to stay on top of technology. Today the time has come ...
12. September 2013
Uncategorized
This past week I’ve been working on a semi-new project. It’s something I’ve worked on before. In fact, the project itself is the first thing I ever did in MVC. I never completed that version, and instead, a few years later started used it to learn Bootstrap and MongoDB. But I didn’t finish that version ...
08. September 2013
Uncategorized
Several years ago I was down in Texas for my sister’s wedding. We were in town a few days early to help with the set up and all that jazz. One of my sister’s bridesmaids was anxious, to say the least. She was coming up with all sorts of problems that could happen during the wedding ...
03. September 2013
Uncategorized
A year after I graduated college I was working for a team at Caterpillar that was writing the Windows service tool for all of their equipment. It was written in MFC C++ and was enormous. I don’t remember how big it was, but it had thousands of files in multiple projects to compile down to ...