When was the last time you spent a full day just to practice new ways of coding? Back in 2008 four guys met during a conference and tried to encourage more people to engage in deliberate practice. This is how the Coderetreat concept was born.
Briefly, a Coderetreat consists of 5-7 programming sessions of 45 minutes. The main characteristic of these sessions is that programmers focus on practice and not on solving problems. To ensure this focus, at the end of each session, all code gets deleted.
One of the biggest promoters of Coderetreats in Europe is Adrian Bolboaca, our trainer and coach. He was interviewed by Steven Proctor, creator of the podcast Functional Geekery, to talk about how functional languages are used in Coderetreats. Enjoy listening this interview: episode 12 of the show.
Here are some of the topics discussed:
- How have functional languages shown up in Coderetreats
- Challenges used to push people to a more functional style in object-oriented languages
- The one guy doing Haskell during a Coderetreat
- Interesting solutions seen from people using Erlang
- Unexpected languages seen in Coderetreats
- Global Day of Coderetreat
Do you want to practice new ways of coding during a Coderetreat session? Let us know your opinion in the comments.