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 16, 2019

8:30am to 5pm

Turn the good to 11

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

Greater Sum

150 Ottley Dr. NE #200, Atlanta, GA 30324

Plenty of free parking + MARTA stop across the street

Practice Coding

Learn by doing.


We are collecting $15 as a "deposit". If you attend the coderetreat, your $15 will be refunded (unfortunately Eventbrite will no longer refund the fee). If not, your money will be collected and donated to a code related charity.


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 laptop?

While not absolutely necessary, it is recommended that you bring a laptop with a dev environment setup including a unit test runner for your language. If not, we will be pairing. As long as half the attendees have configured laptops, it will work.

Why a deposit for a free event?

We've found that events that are completely free yield a fair number of sign ups that aren't serious about attending. We provide breakfast and lunch (not pizza) and only have a limited amount of space so it's important to have an accurate count. Money collected from no-shows is donated to https://coderdojo.com/