Application gateways, an example in Clojure

Dec 2, 2015 - 4 minutes
Last Nov, 30th I got together with the Barcelona Software Craftmanship Meetup and enjoyed a brilliant presentation by Viktor Farcic about how bleeding edge, scalable architectures work these days. There was a lot of Docker, Continous Delivery, Configuration Management Systems, Service Discovery and so on and so forth. Among all these pieces of technology, at some point in the session, Application Gateways were mentioned. Some doubts arose and I was kindly asked if I could add some information about them to the meetup page.

State-of-the-art development: old approaches retain their charm

Jan 22, 2015 - 4 minutes
These days, the life of the IT professional can be really interesting. We have the opportunity to change the lives of millions of people by solving problems of an ever-growing complexity: internet-scale applications with massive user bases, petabytes of data to crunch in order to discover non-evident relationships and real-time natural language processing just to name a few. To face them, we are quickly evolving to new computing models, new ways of working that allow us to overcome the challenges we find at every turn.

Mars rover kata in Clojure

Oct 14, 2014 - 1 minutes
Last month, while in a Barcelona Software Craftmanship meetup, we went through the famous Mars Rover Kata. We started to code it in Javascript, which I have not worked with for ages so I added to my task list to try it in Clojure. Now that is more or less finished, I am happy with it. Especially, since it forced me to think in a TDD way which I don’t find always easy.