Do what the community does

Do what the community does The other day I had a conversation with a team mate about how to implement different patterns to solve a common issue in a interpreted programming language. He was sugesting using a pattern not used at all by the community that indeed was a cool, interesting, and we could argue that it was a more correct one. I was against that. Humans are gregarious and tend to form communities … even programming language communitites! [Read More]

The value of open source software

I have some open source projects in my github account. Some of them are currently used by my ex-employer in several projects. Why should an organization have to open source some of its software? Let’s talk about it. Dissipating some doubts about software quality Having published your code in public allow many users to take a look to your code and (if it’s good) to dissipate its doubts about if it pays using it or not. [Read More]