
The new year is here in less than 4 hours, and I have been thinking about how I want to improve in the coming year. One »

The announcement about Angular 2 being built with TypeScript got me thinking: What if Google and Microsoft decided to provide native support for TypeScript in the »

Debugging 2000+ line classes is no picnic. The worst offender I've seen was a Swing class written in Java. The initComponents() method did all of the »

When writing a program for readability, the last thing you want to do is recycle variables within functions. It leads to hard to read blocks and »

When debugging code, it is incredibly important that variables make sense as soon as you look at them. The less you get derailed, the fewer hours »

Building code in a team environment can be challenging. Not only do you need to format code without ruffling feathers, but you need to be able »