no, thanks
no, thanks
Then I had admin access to wi-fi router in dorm, it stopped being funny when people shitty laptops could not connect and they would blame you or for any kind of connection issue for that matter :)
Then I had a job with support duty, 1 A.M. calls because you need to check logs are not cool.
Now I don't want to have any privileges unless I really cannot do my work. If I don't have to run some application and someone else is getting called for outage or I can say that is our provider can't do much - I am definitely making company I work for - pay to another company and stay out of equation.
If I run some software for myself by myself I am not going to pay for that - but as soon as other people are involved I would tell them to go and buy that service. If it is work related even more so.
Not running a monitoring platform, not running a logging system, not building your own PaaS. Outsource this as much as possible to 3rd-party agents with a sizable economy of scale.
Nearly all engineering teams(outside of FAANG) simply aren't resourced to re-invent the wheel over and over, especially when it means providing after-hours support for the wheel as well.
but for me the SaaS offering has to be either:
a) based on open-source
b) interoperable (S3, MQTT)
otherwise prepare to be screwed over by greedy corporates
Not that I agree with their “rules”, but I can at least understand why they’d choose to not host.
(Fair warning: I host other peoples software (Heroku architect) for a living so I’m probably very biased)