Tools

Learn about how we monitor our global proxy network, lint our code, manage deploys and what tools we really love to use.

DeployBot at WonderProxy

by Gemma Anible on

Previously, I described WonderProxy's classic git pull deploys, and explained how we eventually grew out of them: The pre- and post-deploy checklists got too long. They were unwieldy for team members, and they made reverting to a previous state difficult. We were unnecessarily limiting "people…

Read more
Tools

Deploying Code at WonderProxy

by Gemma Anible on

What We Did In the old days, WonderProxy deployed websites with Git. The deploy process was… simple: Clone the Git repository directly into its home on the production server git pull to deploy changes The system was easy to implement and easy to use. Rollbacks were a git checkout away. It even had t…

Read more
Tools

WonderStyle: How We Keep Our Code Pretty

by Gemma Anible on

In Part 1, I talked about why having a consistent coding style matters. In a nutshell: Programmers spend most of our time reading code, not writing it, and Programmers are trained to notice inconsistency, therefore Programmers don't have to think as hard when the code we read is consistent. I have a…

Read more
Tools