About Coderetreat

Learn by doing.

Coderetreat is a day full of code, fun, pairing, learning

Coderetreat is a day-long, intensive practice event, focusing on software development and design. By providing developers the opportunity to take part in focused practice, away from the pressures of 'getting things done', the coderetreat format has proven itself to be a highly effective means of skill improvement. Practicing the principles of modular and object-oriented design, developers can improve their ability to write code that minimizes the cost of change over time.

  • Start with a simple programming problem: Conway's Game of Life.
  • Work with different partners to discuss and solve the problem.
  • We'll add restrictions to force you to consider different approaches.
  • After each round, throw out your code and repeat!


Annually, there are hundreds of coderetreats around the globe! This event is organized and run in local communities by volunteers.

Saturday, November 13, 2021

10am to 6pm

Turn the good to 11

Try out "good" coding practices and see how they work when you stretch them.

Online via Zoom

Practice Coding

Learn by doing.



What language(s) do I need to know?

You should have a good handle on at least one language. Preferably you know a unit testing framework/runner for that language. This is a peer learning activity so languages used depend on the attendees and who you choose to pair with throughout the day. We will share what languages people are ready for at the beginning of the day so you may want to plan who and what languages you want to work with throughout the day.

Do I need a development environment?

We will be using Visual Studio Code and VS Live Share as the primary supported development environment. Details will sent prior to Saturday on how to get set up and we will spend time first thing on Saturday helping everyone get set up.