I’ve been running portions of this infrastructure since about 2013 or so. It started with one VPS, and expanded to adding a high-traffic server to host a Tor node, and from there it’s expanded to 3 VPSes, 2 servers, and 3 containers, for a total of 8 hosts to maintain full-time. This is a lot! This is going to be the first in a series of posts about what it’s like to maintain these many hosts for this long period of itme. This week’s theme is updates.
I’ve given this sort of pep talk to a bunch of newly joined womeng at Square, to the point where I’ve just decided to sit down and write all that stuff in one document. I’ll add a disclaimer that this is very engineering-focused, and may not apply to all other companies, but I think whether or not some of these things apply is indicative of the maturity level of HR/promotion processes at a company. With that said, let’s dive in.
At this point, I’ve read or watched or listened to a bunch of these, and generally these are all work by great people done in an engaging fashion. Unlike other practitioners, I tend to veer towards more hardware/systems/infra type problems instead of web/frontend problems, so if you’re looking for stuff on the latter, sadly you’re less likely to find it here. I do hope though that some of these do end up interesting to you even if it’s not in your direct field of interest, and hopefully you’ll learn something new! If you think there deserves to be a special mention here or there, or if you find a milkshake duck that I’ve not caught, please feel free to send me an email or DM me on twitter (@worldwise001) and I’ll do my best to respond as soon as I can.