> So I was shocked to find that running an empty Python unit test at Dropbox took tens of seconds. Worse, when you fixed a bug and landed it, depending on how the daily push went, it might make it to production within a day? Two? Maybe more?
Is it just me, or does this seem like an extremely aggressive release mentality and set of expectations? Most places I'm aware of might do 2 or less a week, sometimes once a month. This engineer is complaining it took a day to release some sort of bugfix? Are most engineers and companies in 2019 operating like this, where is their time for a dev and QA cycle first? A unit test is only as good as what you wrote it to catch, real life bugs slip through unit tests all the time.