Being really agile, Being really smart

The Agile Manifesto has the following 4 core values: Individuals and interactions over processes and toolsthis means communicate, a lot.Working software over comprehensive documentationif you are working on something that is not working properly why bother documenting what’s doing (and maybe it’s even going to change). Also the customer will use / buy the software not the documentation.Customer collaboration over contract negotiationthe requirements…Continue reading »

Branching Model: clean-up those repos

Usually most rookie developers don’t use a VCS (Versioning Control System), like SVN or GIT, in this post I won’t talk about the benefits of using one. This post is dedicated to who’s already using a VCS without using a branching model. So, what’s a branch? A branch is a separate development line, where you or your team can work…Continue reading »