Saying goodbye to localhost: developing in the cloud using Cloud9


Details
Join us as we take a deep dive with Andy McCormick the Director of Operations at DuBose Web Group as we look at a new way to manage development. Make sure you bring a laptop and tell your friends. We will have pizza and refreshments.
===
Building a CMS based website alone is pretty straightforward. However building a CMS based site with many developers and content editors means a lot of organization as well as a lot of pushing, pulling, and merging of code and database. Our team at DuBose Web has overcome this by using an online development environment called Cloud9. Cloud9 allows us to have many developers collaboratively work on the same code and share the same database, all while allowing for other team members to build out and enter content into the CMS. The best part is that we do all this with almost no code merges, no local dev environment setup, no multiple copies of the database, and with giving our team the ability to work on the project from any location as long as they have access to the internet and a web browser. It’s truly developing in the cloud.
In this talk, I will walk you through our process. I will discuss and demonstrate how we setup our development server, connect to the server through Cloud9, write code on top of each other, use git in a shared environment, maintain development sites and push to production after initial launches, and more. This is the same workflow we use to build our sites as well as maintain 80+ active sites. No workflow is perfect, but we have found this to be the best solution for a team of developers and non-developers working on a CMS project together.
===
Bio - Andy McCormick
Director of Operations, DuBose Web Group
I live in Lexington, SC (just outside Columbia). As Director of Operations and Development, I’m responsible for all of our front and back-end development as well as operations at Dubose Web Group. I love spending time with my family (my Bride, and two sons [6 & 3]).

Saying goodbye to localhost: developing in the cloud using Cloud9