From the article:
> Right now, however, there is a ripple effect of uncertainty in our sector. Since the start of Q4, we’ve seen a dramatic shift in how every company’s performance is evaluated. Companies were once praised for growth at all costs. Very rapidly, market expectations have shifted. The emphasis now is on maximizing efficiency.
It sounds like they are cowardly using the Google/Amazon/Twitter workforce decimation campaign as a scapegoat to fire people.
You're trying to put words in their mouth. Nowhere in their rationale they mention funding or money or interest rates or revenue or results. They only argue that they decided to base their HR policies on a fad. To me this looks like an awfully cowardly way to justify their own decisions on a pseudo-force majeure. Bullshit through and through.
I love the concept of Docker, but I hate working with it any time I need to work with it. It's extremely opaque and unnecessarily hard to do basic things.
Docker is a system for shipping your laptop to production, and because of the inadequacies in the tooling of those popular languages, it's in high demand.
I know this is in jest, but I don't agree with this. Docker is a way to run code in an environment you fully control without knowing exactly what it will be running on.
Many of the popular tools can generate a single file, but they'll be built for a specific architecture or require a certain run time.
I think there is a different world where Travis (and Circle) could have been built differently and maybe with a slightly different operating model (eg: easier to operate self hosted runners) where they could have made it harder for GitHub to compete in the beginning. But not sure if that would have delayed the inevitable.