Two Weeks with a Dynamic Language

11. November 2013 Uncategorized 0
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 ...

Do you challenge your assumptions?

26. October 2013 Uncategorized 0
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 ...

The Job Hunt

14. October 2013 Uncategorized 1
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 ...

Putting My Money Where My Mouth Is

10. October 2013 Uncategorized 0
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 ...

No More Ninjas Falling from the Ceiling

08. September 2013 Uncategorized 0
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 ...

Golden Age of Development

03. September 2013 Uncategorized 0
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 ...

Test before or test after?

02. August 2013 Uncategorized 0
What’s the point of programming? It’s to solve a problem, right? We work in a field that strives to attack real-world problems. Providing solutions that help make life easier for users. Whether that’s simplifying how you do taxes (TurboTax) or helping people stay in touch regardless of geography (Facebook.)  The main focus should be to ...

Restoring the Spark

25. July 2013 Uncategorized 0
How often have you left work exhausted. Gone home and said (or at least thought) “I don’t want to think about that project for the rest of the night. I want to think about anything else BUT that project”?  Once in your career? Once a year? Month? Week? Every night?  I have had my share ...

Having a hobby does not excuse you to be bad at coding

22. June 2013 Uncategorized 0
Over the past 13 years of my professional career, I’ve gone through several phases. I had a phase where I did little-to-no extra work or education. This would be the first couple years of my career, when I was recently married and then a little over a year later, had our first kid.  There was ...

Learning By Writing a Simple Application

02. April 2013 Uncategorized 0
Late last year i started training in Brazilian Jiu Jitsu. You can read about my journey from couch potato to BJJ student, over at my other blog, CouchJitsu. But as part of my journey, I went from just doing technique classes, to sparring and conditioning and even competing in a tournament. As I added more ...