The case for Node.js

REST web service development with the Apache/Java/Spring/Maven/Hibernate stack is quite complex as each layer brings its own configuration requirements. The resulting size of the monolithic web app archive also tends to be massive, most of it as a result of chains of jar dependencies. For small projects, you may end up writing more XML config […]

Read more "The case for Node.js"

Git Branching Essentials

I’ve been using Git for well over a year to manage my software projects. I was blown away by it’s fantastic branching capabilities, which helped me try new ideas and prototype stuff at breakneck speed. So I thought I’d share my experiences with it. This is the first article in a series about development with […]

Read more "Git Branching Essentials"