Work here at the Garage is very intense. The best way of getting in touch with me is via email, direct message on Twitter, or through LinkedIn.
Interview with Rebecca Wirfs-Brock - On his last trip to the US, Francesco managed to interview Rebecca Wirfs-Brock on various issues regarding the Agile world. Here you’ll find his interview.[...]
Interview with Ward Cunningham - It was a real pleasure for Francesco to see Ward again and to have a walk with him in some of the most beautiful places in Oregon. The following are four questions and answers[...]
The Agile Movement and Practices - This interview was carried out by Wiki@Home with Francesco Cirillo during the Italian Agile Day 2007 held in Bologna on the 23 November 2007.[...]
Education of an Extreme Programmer - Benefits and personal initial successes, and also applicability, cultural resistance, difficulties in terms of approach, and future prospects: an up-close look at Extreme Prog[...]
How can I improve my CV for #itaprog2berlin? - Francesco's suggestions on how to improve your CV. [...]
We Made It! - Berlin is a colorful, stimulating and organized city. As of today we are 100% operational in the heart of Berlin with the new Garage. [...]
Do You Know What a Klog Is? - "But can it really be so difficult and so expensive to develop a website today?"[...]
On Values... - A lot can be learned from this video. My advice is to watch it more than once.[...]
Responsibility and Thinking… - Many students ask me how they can improve their skills as programmers. Here there are some books I want to recommend.[...]
The Certification Experiment - When listening to what clients are requesting, it is not always sufficient to simply offer what they ask for...[...]
I Don’t Want To Be Motivated By Anyone But Myself - This week a tough topic emerged from working with my new team: motivation.[...]
The Magic Suitcase - The metaphor of the suitcase has helped many teams improve their processes and increase their results. [...]
The Agile Fear - "Teams who embrace agile methods gain immediate advantages but they don't realize that they're 'working the same way they used to work'." Here you can find Francesco[...]
When a Pair Goes Pear Shaped - Pair programming somtimes goes pear shaped. Such a case may come up when the pair is grappling with technological issues. It happened with a team I'm mentoring.[...]
Refactoring for Office Interiors - Organizing the work environment effectively might not be a simple task for an agile team. Often you need to get permission just to move one table. Not to mention what happens [...]
Mamma Programming - Pair programming can be superficially defined as two programmers working together on a user story: two programmers, one keyboard, one computer. More and more often in teams th[...]
Keep the Peel and Throw Out the Banana - A few years ago, in delivering a keynote speech at the Italian Agile Day 2006, Francesco presented the metaphor of the "XP photo": the teams seemed to be stuck on trying to lo[...]
Team Anti-Patterns: "Social Pacts" - There are many factors that can break up the cohesion of the team. Of all these, I consider social pacts that may emerge within the team the most damaging. [...]
The Importance of Feedback - Feedback is one of the values of Extreme Programming, and of Agile Methods in general. Often, though, the importance of feedback is underestimated, even in "mature" agile team[...]
One to Many - Emergent Design Workshop I IF IT WORKS FOR ONE IT WILL WORK FOR MANY In Emergent Design the order of increments is proportionately relevant to the effort it takes to deliver a[...]