experience Dealing with emergencies: some lessons learned What to do and, above all, what not to do when a system crashes? Some ideas to get through this experience as well as possible and learn from the process.
experience Fears while writing code for the first time Fear is an unpleasant feeling, a paralyzer. It doesn’t allow us to move forward. That's why we as humans need to identify when we are in fear and find ways to manage it in the best way. Believe it or not, writing code requires a lot of courage.
agile Featured Leaving a codebase I'm leaving a codebase where I contributed for 6 years. I've made more than 2000 commits and I've added, modified, and removed a lot of lines of code. Here are some things I have in mind as part of my offboarding process.
tips CFP: the first step to speak in a programming conference CFP (Call for Papers or Call for Presentations) is a step that several conferences have. It is often visualized as a difficult step, and sometimes we are afraid of applying (for several reasons) and potentially end up with very good ideas unheard.
agile User Stories Since they were invented, user stories have become the building block of Agile iterative and incremental development approach.
experience 8 years, 8 challenges I'm very happy to complete my 8th year at 10Pines, and I would like to share, for each year I've worked here, the biggest challenge I had and what I think I could have done better. In other words, the most important lessons learned each year.
agile Anonymity vs. Agile maturity... (vs?) Does anonymity play any role in agile teams? Even more, can we pretend to pursue a mature agile environment when members of the team are afraid to take ownership of their opinions? Let's think of a few tips to evolve into trust and self-confidence on agile teams.
best practices Chernobyl Driven Development: 10 lessons learnt from the miniseries Inspired by the success of the series about the Chernobyl disaster, these are 10 lessons learnt from it so you too can make sure your project is a bomb.
culture Chronicles of a pine-y journey There are some experiences that, as time goes by, continue to evoke our most sincere emotions due to how precious they were. Arriving at 10Pines, without a doubt, is one of them. This is my story.
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
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