This document summarizes the author's experiences at a week-long "Geek Sleep-away Camp" for programmers. Some of the key things the author learned include: - They built a basic CRUD web application using a Java/Scala framework called Play in just a few hours. - Heroku is a cloud platform that makes deploying applications easy. - NoSQL databases like Neo4j's graph databases can be useful for certain types of data and queries. - Tools like JRebel, HipChat, and Camscanner Plus were demonstrated for improving productivity. - Presentations were in an "open space" format with discussions rather than traditional lectures.