Jenkins my Gitorious with Puppet and Spacewalk

Imagine that you work at Go Daddy and you’re starting a new project to build a multi-tier web application. This is no lightweight system. It incorporates billing, control panels, application servers, special function services, nosql, and a database. Your Goals: No snowflakes Rapid and robust development and deployment model Working model as soon as possible …

Is Node.js ready for Prime Time?

If there were ever a contest for the sexiest technology, Node.js would no doubt be a contender. Node.js has had my attention for some time, and continually surprises me with how many problems, both big and small, it’s helping me and other technology lovers crush. What is Node.js In short, Node.js is server-side JavaScript built …

Drop and Give Me 20

Yes, I’m talking to you Desk Jockey! One day, I returned from vacation to find my team and office mates periodically dropping to the floor for push-ups. This was strange, to be sure, but strange diversions are not altogether uncommon in our small group of unique dynamics. Soon enough, I succumbed to peer pressure and …

Announcing the Certificate Authority Security Council

Today, Go Daddy is joining forces with other leading Certificate Authorities to launch the Certificate Authority Security Council. This group will supplement existing standards-setting organizations such as the CA/Browser Forum by providing education, research, and advocacy on the best practices and use of SSL. I’ve been working with this group for a few months now, and I’m …

The Design Process for a Mobile Application

Building a mobile application is less about writing an application and more about creating a compelling experience that allows your users to accomplish a goal in 20 seconds or less while they are out in the world.  Once you have created an application monitoring user’s experiences and tweaking the application to improve that experience becomes …

Leading an Agile Team is Like Owning Cats

“Managing senior programmers is like herding cats.” – Dave Platt We’ve all heard this before. It’s a humorous analogy and makes for a good Super Bowl commercial. But, does it really apply anymore? Not so long ago, my daughters wanted kittens. I can’t say I was eager, but, my daughters gave me one of those …

Super Bowl: The Big Game and Checklists

Every once in a while there’s an event of such importance and magnitude that it requires laser-like focus and flawless execution to ensure a positive outcome. For Go Daddy, the Super Bowl is one such event. So what does it take to ensure Go Daddy is ready when the proverbial curtain goes up and the …

Hacking Alongside Nation’s Top University Students

Recently, Go Daddy was a sponsor of the Hacker Olympics in San Francisco, where three other Go Daddy engineers (Guy Ellis, Lindsay Donaghe, and Stephen Commisso) and I had the privilege of hacking alongside top University students from across our nation. Setup With a wide array of sponsors from both enterprise (Amazon, Go Daddy, Microsoft) …

Using Apache Trafficserver and WebPageTest to Build and Measure a CDN

By combining reverse web proxies running Apache Trafficserver in geographically disperse locations, we can accelerate traditional shared hosting en masse. Using private instance WebPageTest, we bring awareness of Web Application Performance best practices to the general web hosting customer. Will accelerated web sites be the standard of tomorrow? Read about how we are working to …

What’s the Value of an Audit?

Knock on wood; I’ve never had a cavity. Even though I’m cavity free, I still make it a point to see the dentist twice a year for a voluntary checkup and cleaning. Do I like going to the dentist? Not really. The visit takes time out of my day, my gums hurt after, and I’m …

 
Traffic Log Image