3 ms·
The worst part of the whole episode, even worse than 'deleted the active database by accident', was '(backups) were no one's responsibility'. This is not an ove
by angry_octet 10y ago
The worst part of the whole episode, even worse than 'deleted the active database by accident', was '(backups) were no one's responsibility'. This is not an oversight by an individual engineer, but an aspect of the management and company culture. It shows they lack processes derived from requirements. Lots on introspection required from gitlab at this point.
- cookiecaper 10y agoYes. This should be treated as a serious management failure. Blame does not lie with the individual who made a simple mistake; it lies with the supervisory structure that allowed simple mistakes such as this to result in major data loss (and, as discussed in yesterday's thread [0], has made a series of other serious strategic mistakes that have likely caused them to end up with such inadequate internal hierarchies). Something like this is not a mere oversight on the part of technical leadership; it's either negligence or incompetence. Whoever is responsible for GitLab's server infrastructure should be having very serious thoughts right now. [0] https://news.ycombinator.com/item?id=13607890 https://news.ycombinator.com/item?id=13607890
- manojlds 10y agoThat's why I was critical of the other article on HN recently that evangelized their remote work.
- AsyncAwait 10y agoThis has nothing to do with remote work, it has to do with having dedicated devops people on staff.