Just use open source. You don’t need to reinvent the wheel. I’m a full stack developer and I’ve never given Microsoft a dime.
Well, truth be told, my gaming PC came with Windows and I did buy Flight Simulator but I felt dirty after and some of the silly airplane peripherals weren’t working right with Fedora so I kept it dual boot. That was before Steam Deck and Proton, though, so I should probably test it all again.
This is surprisingly myopic from someone who supposedly works in the field.
Where do your full stack applications run, my friend?
Because unless you’re in China or Russia, the answer is either AWS, Azure or Google Cloud.
Nobody is looking to reinvent the wheel. The call is for the EU to invest heavily in infrastructure, like building its own chips, creating its own data centres, and yes, developing its software industry to provide alternatives to all the proprietary/closed stuff.
Nobody is forcing you to use the cloud, you can host your apps on your infrastructure. Of course the cloud has its uses, but I think it is way overutilized and many companies could save quite a lot of money if they returned to on premises.
Running on prem is certainly possible, but requires a dedicated sysadmin team for anything serious. It is very important to be able to have availability guarantees and some expert you can count on to solve your problem with a phone call.
Running the stuff on someone else’s computer still requires a dedicated team for “something serious”, unless you stuff everything in specific “serverless” platforms, in which case you’re still paying for admins, just not yours.
I mean, often enough even that phone call won’t help.
But you’re right, as long as everything is working normally, working on premises slows you down to do maintenance, updates etc etc. Cloud (of all kinds) takes that work away and you can work faster. And in the VC-driven daily and eternal grind, moving faster is the only thing that matters.
As a software house, running our own infrastructure would be a nightmare in so many ways… Just thinking of all the hardware that needs to be deployed, and how many sites worldwide we’d need just to provide the same level of service we have now, and then being able to scale up massively during peak time but have all that capacity go to waste during low season, then dedicated teams on all sites to handle emergencies 24/7, the massive loses of revenue anytime the services are down…
“Just in-house it” is definitely not the answer, there’s a reason AWS makes so much money.
Usually AWS (or Vercel and Mongo Atlas if it’s a Node/MongoDB situation or an early dev situation). I forget all the brand names the other cloud providers use and have to do a search for “EC2 equivalent Azure” or whatever. You can’t be an expert in everything, after all. Plus, Azure has admin pages where I have to use Chromium instead of Firefox and it’s like, “Come on, assholes.” I don’t mind Google Cloud but it’s rarely cheaper and I can’t justify it to someone paying me.
I know Amazon is evil. I cancelled my Washington Post subscription — I lived in DC so I kept it longer than most would — because Jeff Bezos is a fucking menace. But you kind of have to pick one or keep a chart on your desk with all the different brand names and what equals what.
That was before Steam Deck and Proton, though, so I should probably test it all again.
The steam deck is exactly what convinced me to give Linux a whirl on my main gaming PC again and honestly I regret not making this move way earlier.
Everything that runs on a steam deck should run on any Linux PC. This list of games recently crossed 18k.
So far I have zero regrets, performance of the games i’ve played to date is on par with what I was seeing on Windows, even with Nvidia’s notoriously bad reputation for Linux support.
Proton is an absolutely bonkers development and Valve’s doing legendary work with it’s push for Linux.
I do have to end this by saying I don’t do online gaming so I have not had to deal with anti-cheat bullshit that doesn’t want to work on anything that’s not Windows and 99.9 percent of my games exist in either Steam or GOG. (the latter of which is supported on Linux with the Heroic launcher)
The way it’s looking now, I consider the chance of me migrating back to Windows on my private machines near zero.
As someone who has worked in the tech industry near Seattle, I don’t know how well known it is to the wider populace or people in Europe, but open source is absolutely anathema here. It’s seen as insecure, unstable, and unreliable.
I work in IT so I’ve tangentially worked across a number of sectors supporting their stacks and it’s pervasive within the American culture. There is a major de-prioritization of in-house IT knowledge and sysadmins in favor of enterprise support contracts. When shit hits the fan, it’s less important to have a knowledgeable team and more important to have a foot to stamp down on until the issue is resolved. Often that foot has another foot that stamps down, onward and onward until someone manages to engage the MSP or cloud provider that set the service up initially with their scant documentation.
It’s a nightmare both for tech workers and from a cyber security perspective. A lot of this contains my own personal bias and perspective on the matters, but let me say, I have stared into the void and I can’t stop screaming.
Just use open source. You don’t need to reinvent the wheel. I’m a full stack developer and I’ve never given Microsoft a dime.
Well, truth be told, my gaming PC came with Windows and I did buy Flight Simulator but I felt dirty after and some of the silly airplane peripherals weren’t working right with Fedora so I kept it dual boot. That was before Steam Deck and Proton, though, so I should probably test it all again.
You monster. How dare you call youself an open source enthusiast. Turn in your badge and gun.
/s
This is surprisingly myopic from someone who supposedly works in the field.
Where do your full stack applications run, my friend?
Because unless you’re in China or Russia, the answer is either AWS, Azure or Google Cloud.
Nobody is looking to reinvent the wheel. The call is for the EU to invest heavily in infrastructure, like building its own chips, creating its own data centres, and yes, developing its software industry to provide alternatives to all the proprietary/closed stuff.
Nobody is forcing you to use the cloud, you can host your apps on your infrastructure. Of course the cloud has its uses, but I think it is way overutilized and many companies could save quite a lot of money if they returned to on premises.
Running on prem is certainly possible, but requires a dedicated sysadmin team for anything serious. It is very important to be able to have availability guarantees and some expert you can count on to solve your problem with a phone call.
Running the stuff on someone else’s computer still requires a dedicated team for “something serious”, unless you stuff everything in specific “serverless” platforms, in which case you’re still paying for admins, just not yours.
I mean, often enough even that phone call won’t help.
But you’re right, as long as everything is working normally, working on premises slows you down to do maintenance, updates etc etc. Cloud (of all kinds) takes that work away and you can work faster. And in the VC-driven daily and eternal grind, moving faster is the only thing that matters.
As a software house, running our own infrastructure would be a nightmare in so many ways… Just thinking of all the hardware that needs to be deployed, and how many sites worldwide we’d need just to provide the same level of service we have now, and then being able to scale up massively during peak time but have all that capacity go to waste during low season, then dedicated teams on all sites to handle emergencies 24/7, the massive loses of revenue anytime the services are down…
“Just in-house it” is definitely not the answer, there’s a reason AWS makes so much money.
I’m going to give a sincere answer.
Usually AWS (or Vercel and Mongo Atlas if it’s a Node/MongoDB situation or an early dev situation). I forget all the brand names the other cloud providers use and have to do a search for “EC2 equivalent Azure” or whatever. You can’t be an expert in everything, after all. Plus, Azure has admin pages where I have to use Chromium instead of Firefox and it’s like, “Come on, assholes.” I don’t mind Google Cloud but it’s rarely cheaper and I can’t justify it to someone paying me.
I know Amazon is evil. I cancelled my Washington Post subscription — I lived in DC so I kept it longer than most would — because Jeff Bezos is a fucking menace. But you kind of have to pick one or keep a chart on your desk with all the different brand names and what equals what.
The steam deck is exactly what convinced me to give Linux a whirl on my main gaming PC again and honestly I regret not making this move way earlier.
Everything that runs on a steam deck should run on any Linux PC. This list of games recently crossed 18k.
So far I have zero regrets, performance of the games i’ve played to date is on par with what I was seeing on Windows, even with Nvidia’s notoriously bad reputation for Linux support.
Proton is an absolutely bonkers development and Valve’s doing legendary work with it’s push for Linux.
I do have to end this by saying I don’t do online gaming so I have not had to deal with anti-cheat bullshit that doesn’t want to work on anything that’s not Windows and 99.9 percent of my games exist in either Steam or GOG. (the latter of which is supported on Linux with the Heroic launcher)
The way it’s looking now, I consider the chance of me migrating back to Windows on my private machines near zero.
As someone who has worked in the tech industry near Seattle, I don’t know how well known it is to the wider populace or people in Europe, but open source is absolutely anathema here. It’s seen as insecure, unstable, and unreliable.
I work in IT so I’ve tangentially worked across a number of sectors supporting their stacks and it’s pervasive within the American culture. There is a major de-prioritization of in-house IT knowledge and sysadmins in favor of enterprise support contracts. When shit hits the fan, it’s less important to have a knowledgeable team and more important to have a foot to stamp down on until the issue is resolved. Often that foot has another foot that stamps down, onward and onward until someone manages to engage the MSP or cloud provider that set the service up initially with their scant documentation.
It’s a nightmare both for tech workers and from a cyber security perspective. A lot of this contains my own personal bias and perspective on the matters, but let me say, I have stared into the void and I can’t stop screaming.