Specifications are absolutely key to the success of a project. Unless you have a good definition of what your project is supposed to be, there's no way you can deliver it. A specification is the…

  • Git , Development , GitHub , CodeProject

tl;dr Ghost is a blogging platform well worth considering if your blog is all about development. I've been having some gripes with WordPress as a platform for blogging lately. For development focused blogs like…

  • Node.js

tl;dr - vsix-tools fixes the 'Invalid Multiple Files in VSIX' issue on the Visual Studio Gallery and lets you set vsix version numbers with Powershell. I maintain a reasonably large project called SharpGL. This…

  • Powershell , Visual Studio Extensibility , Visual Studio , Vsix

I'm going to be working in F# almost exclusively for a short while, so before I throw myself into that I wanted to wind up my Practical AngularJS Part 2 article. It's ready to rock…

  • AngularJS , Javascript

Langton's Ant is a great simulation to write to play with a language. Just today I've completed my Langton's Ant write up and published it on the CodeProject, you can see the article at Learn…

  • AngularJS , Javascript

A superb article by Colin Eberhardt has just been published on the CodeProject, called 'Understanding JavaScript Object Creation Patterns'. This article should be on the reading list of anyone who's new to JavaScript or not…

  • Javascript