What is a Code Camp?

The developer community is about sharing. Sharing knowledge and sharing friendship. Giving a helping hand to other developers. Whether those others are beginners or are super advanced. Events are held all over the world to bring developers together. These events can be sponsored by a company or can be community driven. Often these events are face to face. They can also be held online.

Code Camps are local, in real life, and community driven events. Code Camps have taken place world wide. To learn more about Code Camps please see Code Camp Manifesto. And if you can’t find one locally, go ahead and start one up!

Twin Cities Code Camp 18

The 18th Twin Cities Code Camp took place on April 25, 2015. As most years, the site used was at the University of Minnesota. Sponsors donate to provide breakfast (bagels, muffins and coffee). The lunch was pizza; provided by Magenic.

Sessions

The idea behind a Code Camp is that developers share what they are working on or are interested in. This leads to the sessions being varied and timely. While I wish I could have could have gone to all the sessions I was only able to attend five.

Postmortem: Don’t be Dinner by Matt Christen

Matt was able to use his personal experience to walk through the steps to design a game. He gave a high level overview of the planning and creating a project. In his case, the project was a game that he released. Submettergames has information about the Game and access to the slide deck.

Web Essentials by Robert Boedigheimer

Web Essentials is a extension for Visual Studio written by Mads Kristensen. Mads is a programmer at Microsoft. He created Web Essentials to add in the items he wanted to have. Web Essentials became extremely popular. So popular in fact that the Visual Studio team ended up testing Web Essentials to make sure updates in Visual Studio didn’t cause issues with the extension. Parts of Web Essentials have been added to Visual Studio.

Robert walked through the many different functions and features of Web Essentials. And there is a lot of stuff in Web Essentials. Just take a look for yourself.

Ruby on Rails From 0 to Deploy in 60 Minutes by Chris Johnson

Unfortunately, the internet connection at the U of M is poor at best. For this session Chris wanted to used Cloud 9; a cloud IDE, to demonstrate how easy it was to get a site up and running.

Even without the internet, Chris fell back to a local dev box and was still able to show the MVC nature of Ruby on Rails. Chris was kind enough to record the session and can be watched over on Youtube.

Untangle Your Front End Development with Visual Studio 2015 by Scott Heckel

Visual Studio has always been about creating Microsoft style applications using Microsoft tools and services. With VS 2015, Scott was able to show how non-Microsoft services and development tools could be used.

  • Bower
  • NPM
  • SASS
  • Grunt
  • Gulp

Intro to Rust: A New, Memory Safe, Systems-Level Programming Language by Dan Callahan

Dan Callahan works for Mozilla. The same company that is making major strides in this new programming language. Rust is designed from ground up to be as safe as can be. Rust is focused to eliminate memory issues. Such as the exploits that have crept up lately.