That day of the year, when programmers from all around the world celebrate together the joy of coding, has come. Global Day of Coderetreat (http://coderetreat.org) is happening on 17th of November. Like every year, our community is participating at the event and is inviting you to practice your craft.
What is Global Day of Coderetreat?
Global Day of Coderetreat is a world-wide event celebrating passion and software crafting. Last year, over 5000 passionate software developers in 200 cities around the world registered to spend the day practicing the craft of software development using the coderetreat format. Since our community pioneered coderetreats in Europe, we are glad to continue this tradition. For more details please visit http://coderetreat.org/ .
What's it about?
In our day to day jobs we have the sense of wanting to get it done, that causes to rush. And so we try to cut corners, but sometimes we do not cut the corners in the best way because we do not know enough.
During a coderetreat we use pair-programming, which is wonderful because you can learn a lot from each other. We write our code using TDD and the known design rules. We focus purely on writing beautiful code, there is no pressure to actually produce a working solution for the problem.
The format of a coderetreat is:
- take a problem: Conway’s Game of Life
- during 45 minutes sessions write the best code with your pair
- delete your code (yes, it can be hard)
- 10 minutes retrospectives
- 5 minutes break
- change your pair
- start a new 45 minutes session
We have 3 sessions in the morning, after that we have a lunch of 1h - 1h ½, and 3 more sessions in the afternoon. At the end we have a longer retrospective.
This code retreat is language agnostic, the main principles are the same for each language.
This year we have two co-facilitators: Bianca Leuca and Alin Pandichi.
Bianca has more than 7 years experience in programming and Agile methodologies. Her focus is on delivering bug free software by writing quality code. As a social learner, she practices pair-programming and regularly attends coding dojos and coderetreats. https://www.linkedin.com/in/biancaleuca/
Alin is a polyglot software developer with a pragmatic approach for continuous improvement. He is an organizer and facilitator of monthly meetings in the Agile Works community, host and facilitator of coderetreats, occasional speaker at local conferences and meetups.
The number of places is limited, so don't forget to RSVP. Also, please update your RSVP if you decide not to come anymore!
- Bring a laptop on which you have a working development environment for your chosen programming language.
- Joy of coding :).
9:00 - 9:30 Welcome coffee
9:30 – 10:00 Intro
10:00 – 10:45 Session 1
10:45 – 11:00 Retrospective session 1
11:00 – 11:45 Session 2
11:45 – 12:00 Retrospective session 2
12:00 – 12:45 Session 3
12:45 – 13:00 Retrospective session 3
13:00 – 14:30 Lunch
14:30 – 15:15 Session 4
15:15 – 15:30 Retrospective session 4
15:30 – 16:15 Session 5
16:15 – 16:30 Retrospective session 5
16:30 – 17:15 Session 6
17:15 – 17:30 Retrospective session 6
17:30 – 17:45 Closing circle with refreshments
After the closing circle we will relax and celebrate. Not to mention the interesting discussion with all the nice people you just met and wrote code with during the day.
See you there!