Build Your Digital Playground

You've seen really cool and interesting technologies at conferences like NFJS, UberConf and The Rich Web Experience, but how do you “take it to the next level?” Setting up testbeds to play with things can be hard, involving multiple steps that need to be repeated often. Plus, you may not want to install 3 different NoSQL database and a myriad of frameworks on your system for fear of messing up what you need for your “day job.”

You've seen really cool and interesting technologies at conferences like NFJS, UberConf and The Rich Web Experience, but how do you “take it to the next level?” Setting up testbeds to play with things can be hard, involving multiple steps that need to be repeated often. Plus, you may not want to install 3 different NoSQL database and a myriad of frameworks on your system for fear of messing up what you need for your “day job.”

That's where VirtualBox, Vagrant and Puppet come to the rescue. In this session, you'll learn how to set up the VirtuaBox and Vagrant so you can run virtual machines as a platform to play. There's more to it, though. We'll also learn how to use tools like Puppet to create definitions for these VMs that will install and set up whatever you're interested in - from NoSQL databases to Spring to the latest frameworks. Something get messed up? No problem! Re-create your test environment from scratch using the Puppet scripts we'll create. Best of all, these can be shared with your co-workers saving them time and ensuring they have the same setup. See how these tools and techniques can control and manage your personal technology “digital playground!”


About Jerry Gulla

Jerry Gulla a senior development manager at Sonos, helping to fulfill their mission to “fill every home with music.” Previously we was the Architect for SaveLocal.com from Constant Contact - Massachusetts‘ largest SaaS company. He fell in love with hacking both hardware and software more than 20 years ago after getting his first computer, a TRS-80 Model I. He’s worked at companies large and small, including Sun/Javasoft, as well as several small startups. Jerry is passionate about technology and has developed software for everything from the simulator for the B-2 stealth bomber all the way to HTML5 applications for modern smartphones.

His latest interests brings him into the mobile web as well as the world of alternative languages on the JVM, where he’s leveraging the power of dynamic languages and modern frameworks to rapidly deliver new applications for both mobile devices and the desktop.

More About Jerry »