Don’t reinvent the wheel! I’ve touched on this before, but it definitely merits its own post. A huge part of becoming a better developer is understanding when you don’t need to write new code to solve a problem. The more code you write, the more code you have to maintain, the more chances you have to screw it up, and the more time it takes to write it. So before.. Read More