Comment by isodev

5 hours ago

> You could say the same thing about any always online software suite

But this is the reason "serious shops" do not use always online software and tools in critical parts of the SDLC. There is a difference between influencers/people on socials promoting things vs. reality where the expectation is that things don't just stop working because there is an internet outage or some 3rd party disruption

I would argue that it's really only toy projects that can continue in an Internet outage. "Serious shops" will be using cloud based version control, cloud based testing workflows, and most likely cloud based distribution of the software. isn't it only the little side projects you can get away with not needing the Internet for? Software long ago stopped being something one person on a computer did, today the professional SDLC includes many tools that are hosted.

Do farmers still plough fields with a Horse just in case their tractor runs out of diesel? Of course not, as technology moves on we all have to accept the inherent risks in exchange for the huge benefits, otherwise the work you do will be too slow and your job taken by someone willing to leverage the tools available today.

  • You've touched on something that really confuses me about today's computer industry.

    From the 1970s onward, with the invention of the the microprocessor, the goal of the computer industry was to put technology in the hands of the consumer. The goal of the personal computer was to give the power of the computer to individuals. etc.

    I'm not sure what happened but the goal is now completely reversed. To such an extent that people now think it strange when people don't use cloud based solutions.

    I don't get it. I want a computer that I own and control; and that includes the software that's run on it. Cloud based solution are useful but I certainly don't think they should be the first option.