Skip to content

Instantly share code, notes, and snippets.

@ymasory
Created September 25, 2012 14:24
Show Gist options
  • Save ymasory/3782247 to your computer and use it in GitHub Desktop.
Save ymasory/3782247 to your computer and use it in GitHub Desktop.
Build Your Website in Scala in a Day

Build Your Website in Scala in a Day

This is a proposed event to be held in Philly. Comments welcome.

  • Theme is "Build Your Website in Scala in a Day". The goal would be for each participant to literally create and deploy a website in a Scala web framework in one day. No spectators; everyone builds a site! It can be your personal homepage, a hobby site, a business site, or anything else, so long as you fully intend to deploy (in alpha condition) at the end of the day.
  • The event would be oriented toward developers who already have a reasonable knowledge of Scala, but have never used it to build a website.
  • The event would be held on a Friday in 6-8 weeks, in Philadelphia. Friday because I want it to be a little more professional and business-oriented than Scalathon. Employers who actually need a website can send employees, for example.
  • It would feature 2 or 3 frameworks (to be determined, based on interest/availability of core developers to attend). There would be maybe 7-10 participants per framework. Participants would sign up for a particular framework to make sure there is balance. I'm keeping the event small because I want planning to be a breeze and I want to be a regular participant in the event.
  • The registration fee would be just enough to cover the venue and maybe some coffee/bagels. No sponsors needed.
  • The framework reps can agree on an exact format later, but something modular like 3h on servicing http requests in your framework, 2h on templating, 2h on database/orm, 1h on deployment to Heroku. Things would be relatively strictly regimented to make sure all the topics needed for a 1-day deployment are covered. Depending on the frameworks in question, some of these modules would be shared between the groups, and some would be separate by framework.
  • Although the one-day-must-deploy format lends itself to a competition, I don't want to go in that direction. I feel a lot of pressure in competitions, and I want to have a good time, focusing on learning/participating :)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment