On the backend I’ve started with Java using the Spring Framework with ORM’s like iBatis, Hibernate then came the CodeIgniter PHP “era”, fast-forward to recent times: Ruby and Ruby on Rails.
I love learning new programming languages whilst keeping the key concepts but also changing paradigms depending on the problem at hand. Writing great, maintainable and documented code is important even close to an art some might say.
Challenging myself is also important, the web it’s a pretty dynamic place, that’s why I like to try new technologies or concepts, being open-minded is a must.
My current core language for programming is Ruby, currently also migrating to Erlang/Elixir OTP platform.