Worries

From Extremely Corporate Wiki
Jump to navigation Jump to search

There are many things to worry about in terms of Extremely Corporate. This page is here to list them so I can go read them whenever I feel like I'm not already stressed out enough.

Impermanence

This is my biggest worry when it comes to the server. I could do some extensive backup solution but even that is at risk of failing. What if everything just breaks one day? What will I do? I try not to think about this question because I don't really have a good answer right now. I don't think I'd just leave everything and forget about this project, but I'm also not sure how effectively I could restore everything, especially given the presence of other obligations. Maybe writing this will serve as motivation for a comprehensive backup system, but it's more likely that that won't happen any time soon.

Dependence on Me

I'm not very thrilled about the fact that basically all of the server's management and upkeep responsibilities fall entirely on me. This isn't because I can't handle it, but instead because I'm uncomfortable with the thought that Extremely Corporate could not go on without me. I would like to delegate permissions to more people, but finding people who are willing, capable and trustworthy is a bit of a challenge. Oh, well. For now, this worry is less significant than the first because it doesn't really pose a looming threat as I currently have enough time to do the few maintenance tasks the server demands of me often enough to keep everything running smoothly.

Technical Debt

I don't think that the server is the most disorganized thing I've every done, but I will openly admit that it is far from operating in accordance with best practices. At some point, work will have to be done to restructure things such that everything is more future-proofed. Lack of knowledge is the main thing impeding the resolution of this worry, although it's possible that it might become a never-ending as there is always something that could be done better.

Postscript

I've seen people refer to their projects as digital gardens. I like this analogy, because some plants will die without attention while others will survive on their own. I feel like software deployments can be the same way.