All Posts

Cover Image of the post 'The Power of Code Katas: Katurday @ XPUGBg'

The Power of Code Katas: Katurday @ XPUGBg

Hi 👋 welcome to a new post. Today, I’m going to describe my experiences at the “Katurday” sessions held by the XPUG Bergamo group. The events are called Katurday because we perform a kata on one Saturday morning every month. It’s a great way to code and learn with other people 😃. What is a kata? Typical developer performing a kata “Kata” is a term borrowed from martial arts. It refers to “a detailed choreographed pattern of movements made to be practiced alone, but can also be reviewed within groups and in unison when training” (Wikipedia).
Cover Image of the post 'XPUGBg March Meetup: “The Actor Model (and why an XP programmer should know it)“'

XPUGBg March Meetup: “The Actor Model (and why an XP programmer should know it)“

Hi 👋 welcome! This post is a short summary (with personal notes and opinions here and there) of the XPUGBg (Bergamo’s eXtreme Programming User Group) meetup I attended in March. Actually, it’s just a bunch of notes and ideas connected together by my imagination and opinions 😂 (as I already did here and here). This month’s talk was titled “The Actor Model and why an XP programmer should know it” by Emanuele DelBono.
Cover Image of the post 'XPUGBg January meetup: “eXtreme Collaborative Codebase”'

XPUGBg January meetup: “eXtreme Collaborative Codebase”

Hi 👋 welcome to a new post! Today I’m going to post a little summary of my experience at the XPUGBg meetup I attended at the end of January. This time, the talk was “eXtreme Collaborative Codebase” by Alessio Coser. What is a collaborative codebase? Alessio started his talk with a question: what does it mean to collaborate in a codebase for you? What does it take to do it? What are the practices we can use to “work well”?
Cover Image of the post 'XPUGBg December meetup: “Mars Rover Kata, an outside-in approach”'

XPUGBg December meetup: “Mars Rover Kata, an outside-in approach”

Hi! 👋 Today I will write about a meetup I attended this December, hosted by XPUGBg (Extreme Programming User Group Bergamo). The XPUGBg is an association promoting and organizing events related to extreme programming in the Bergamo region. In this meetup, the guests (Marco Consolaro and Alessandro Di Gioia from Alcor Academy) performed a live mob programming session with the audience, to solve the mars rover kata. We learned how to do mob programming, and how the Outside-In TDD approach works.