Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.I recently completed my Master of Science in Computer Science. ย There were both good and bad experiences about graduate school while working full time, …
Code For Maintainability So The Next Developer Doesn’t Hate You
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Unless your problem domain includes some specific need for highly optimized code, consider what is your biggest coding priority. I’m going to suggest that …
Programming for Change
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.It has become clichรฉ to say that the only constant in life is change, and most people accept it as a given. However, we …
Five Funny Moments in Developer History
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.I’ve been working in development environments my whole career, over 30 years. I started out sharing an office that actually had a door on …
Vacuole Encapsulation
Attention: This article was published over 12 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Before you Google “Vacuole Encapsulation,” let me introduce you to my totally-made-up programming idea called a Vacuole. I was working on a problem where …




