Said Every Developer Ever…

Said Every Developer Ever…


Posted on Apr 27, 2017 | 0 comments

There’s a little joke that’s common to probably every software programmer on the planet. It boils down to the idea that the only GOOD code that exists is the code a programmer writes for himself. I’m just making an educated guess here, but I’m going to make the statement that MOST software projects which software programmers work on are NOT shiny new greenfield projects. They’re usually software projects...

Read More
Teaching as a Developer: One

Teaching as a Developer: One


Posted on Apr 10, 2017 | 0 comments

  In development, we are constantly learning something new.  Trying to know the latest framework, understand the next breakthrough, be on top of the next big thing to revolutionize the industry. Some of my friends are able to comprehend these new languages and syntaxes with no trouble.  But when it comes to them explaining what they just learned, they seem to struggle a bit trying to break down the content into something that is...

Read More

    As a software developer, I receive LOTS of attention from technical recruiters. I’ve got an active public profile on LinkedIn and I try to stay engaged in the technical field with my blogging and attendance at our local tech meetups in my hometown. It’s only natural that I get a lot of attention, not that I’m a 10X rockstar programmer or computer genius by any stretch of the imagination. But software...

Read More
The Computer Science Gap

The Computer Science Gap


Posted on Mar 20, 2017 | 0 comments

  I recently got into a very interesting discussion with a new coworker whom just got hired at my company, and before that, graduated with a computer science degree from a local university. We sit next to each other, so we often chat about anything that pops into our brains. Out of the blue, she said something to the effect that her computer science degree hasn’t prepared her for the realities of working as a professional...

Read More
Fifty Shades of Codemonkey

Fifty Shades of Codemonkey


Posted on Mar 13, 2017 | 0 comments

  When you’ve been around the software programming block for a number of years, you start to gain a sense of how varied in personality and manners other software developer coworkers are. You might think there can’t be THAT much variance between two software programmers, right? After all, programmers are a logical, left brained bunch of folks who have a love of technology and computers, and they know how to sling code...

Read More

    The more I continue to learn about Javascript, the more I’m convinced it’s going to take me many more years to feel I’ve gained mastery of the language. I’m sincerely convinced that Javascript will, sooner or later, be THE de factor programming language, in one form or another, for many years to come. Not just for web applications. Just as in the automobile world, where people are beginning to...

Read More

  As a software developer on the Microsoft stack, I never really had the occasion to know or use the command line interface. Up until about the time Microsoft changed leadership from CEO Steve Ballmer to the latest CEO, Natya Sadella, the company never really encouraged, the use of the command line interface for software development. I can personally attest to that, during my first decade of professional software development of...

Read More

Software developers are a curious lot. Some developers come to work, do their eight or so hours, and punch out and head home for the day. Lather, rinse and repeat. Pretty normal, you think. But there are other developers who can’t seem to get enough of the job. Just when work day is over, they punch out, but they don’t go home. Instead, they take time out of their day to attend local tech meetups. And believe me when I say...

Read More

  The best software programmers are the most paranoid. This thought struck in my head, as I was recently debugging some legacy .NET code. My dev manager recently asked me to start investigating why a particular piece of functionality inside of a .NET web application was not working. It was a legacy application that grew slowly over time, by many different programmers over a number of years, and I was the latest developer to have...

Read More

  In software programming, I find that just when you think you’ve mastered a particular concept or programming language, you get bonked over the head by a new concept or idea that may have previously blindsided you. I’ve blogged recently about the rising importance of Javascript as the future of software development. The evidence is inescapable when you observe how many new javascript based frameworks seem to be...

Read More