migration How to gently upgrade your Java application When I think about getting an upgrade I usually picture myself like this: But… as the time passes… I feel like Homer applying for the university, something like: Since in 10Pines we reached a successful migration I want to share with you our experience on the road. Also, I want
metaprogramming Java Interface Default Methods. What? In my last post I've presented both traits and mixins, with the promise of identifying the Java 8 Interface Default Methods. So, let's get on it. First of all, if you don’t know what I’m talking about, read my previous post -and please ignore
agile I do not want to do Agile This post comes from a conversation I had with a client, let's call him Joe. He was reluctant to adopt this new Agile Methodology that some other folks in the organization were suggesting. "I just want to put the business people to work with the developers and
agile The Backlog Guy Introduction Yeah, this is how everyone called me in my latest gig. You want to hear the story? (I heard yes). It was a green field, ambitious project that was going to be performed differently than other projects in the same organization, using design thinking and Agile. People (mostly business
experience Essence-driven Development Something that has always seemed motivating is the feeling that my way of doing things generally maintained good adaptability. Throughout my years of study at the University, and later in 10pines, I realized the type of programmer who I want to be. Many aim to learn Object-Oriented Programming, Functional
agile Rethinking Estimations When someone asks for an estimate I always think of this. #NoEstimates pic.twitter.com/siZsVxs3D4 — Aaron Griffith (@Aaron_Griffith) March 14, 2014 It's not like estimations are like this, right? This post is a trigger to rethink estimations. To rethink why we do them, how much do
software design Refactoring legacy code story Is the following story familiar? A client knocks to your door, asking for help with a software developed by another vendor. He complains about developers always being late to deadlines and every time a new version is delivered there are plenty of things that are not working properly.
agile agile 2011 slc we were there News from Salt Lake City Agile2011 is over. Back to where it all began. and with most of the people that initiated this movement, 10 years ago. For me, it was my first Agile conference and I must say it was a blast. Being able to hear these guys in
ruby deploy ruby on rails on windows 2008 server and iis 7.0 Deploying Ruby On Rails in a Windows environment can be very painful. That's why Emilio decided to summarize all the necessary steps and share them with us!
agile Agile is clean code But ... Isn't this a requirement for all approaches? Why do I have the impression that in Agile, the technical aspect is more important?
agile Agile Myths: Shorter iterations are stressful One of the first steps a new agile team has to undertake is to choose their iteration length. Although I let teams choose the length they feel comfortable with, my general advice is to start with 2 weeks iterations. I believe it is better if the team make their own