Joined September 2012
·
Achievements
64 Karma
2,431 Total ProTip Views

Walrus
The walrus is no stranger to variety. Use at least 4 different languages throughout all your repos

Mongoose
Have at least one original repo where Ruby is the dominant language

Nephila Komaci
Have at least one original repos where PHP is the dominant language

Charity
Fork and commit to someone's open source project in need
Naming scales just fine. It's human conversation that doesn't scale.
If you have dozens or hundreds of servers, then it would be impractical for a human to try to distinguish them individually. Your array of web servers that de/commissions servers on-the-fly can all have numbers or random strings appended- but you should name the array.
(let's just say planets)
mercury-* = database cluster
venus-* = web cluster
earth-* = load balancers
mars = beanstalkd
jupiter = puppet master
That way you can say "Mercury is down" or "Twelve mercury nodes are down" or "Mercury-11 is down"; it applies semantic meaning to your infrastructure at a level human beings can converse about.