The essence of DevOps

Introduction The first time I heard the word "devops" was late 2010. In that time I was working in a research project in my university and »

What's the deal between SOA and Microservices?

One day I was talking with other developers in my company about some modifications that we'll need to do in our current architecture of one specific »

Untangling concepts: Unit Tests vs Acceptance Tests

Today I'd like to introduce a new serie of posts named Untangling Concepts. In the IT business we are overloaded day by day with more and »

REST: It's all about semantics

Introduction In this post I would like to put my two cents in and talk about RESTful web services. First of all I don't intend to »

Pitfalls on Agile Software Development

Introduction Last week I was listening to the new Thoughtwork's podcasts and I bumped with Sriram Narayan talking about Anti-Patterns of Agile Software Development. By anti-pattern, »