4 ms·
Even Apple admits that 8GB RAM isn't enough
- MissTake 2y agoExcept they haven’t said that. If you’re a serious developer then you’re going to have a machine that has more horsepower than one suited for everyday tasks. Heck, when I brought my M1 Air years ago I made it a 16GB simply because I knew I was going to do some light development on it and needed to ensure it could run the IDEs and apps I was fritzing with simultaneously - including the need to run Docker (now Podman). Personally I’d much rather Apple have a 16GB baseline as a matter of course, but this article is simple ragebait.
- throwaway211 2y ago> If you’re a serious developer then you’re going to have a machine that has more horsepower than one suited for everyday tasks. Why? I'm quite serious, and I use an 11 year old ThinkPad with 8GB of RAM. I don't do LLMs. I don't develop Flash or its JS replacements. I rarely edit video. Frankly, surfing YouTube uses far more RAM than anything serious development I do.
- Infinity315 2y agoI'm surprised more developers haven't adopted remote development. It's fairly simple to setup an SSH server on your computer and DDNS on many routers. It comes with the added benefit that everything I need is accessible on any computer with a connection to the internet (AKA everywhere). Not to mention it saves power on your laptop!
- navjack27 2y agoHonestly yeah. Get a decent beefy desktop and set up a SSH server and then have your router host a VPN server so you can get in when you're out of the house.
- cqqxo4zV46cp 2y agoProbably because they don’t have the same needs that you do? My primary machine is a laptop and it’s very powerful without me having compromised on its portability to any meaningful degree. I don’t have a need to use any other machine, because it’s a laptop, and I can just bring it with me. I enjoy the myriad benefits of not doing remote development, such as not requiring a stable internet connection at all times. In 2024, the benefits you propose are vanishingly irrelevant.
- Infinity315 2y ago> Probably because they don’t have the same needs that you do? To be clear, my entire workflow could easily be done on my laptop. It's just that I found the downsides to be minimal to non-existent and there exists only upsides. > My primary machine is a laptop and it’s very powerful without me having compromised on its portability to any meaningful degree. I enjoy the myriad benefits of not doing remote development, such as not requiring a stable internet connection at all times. I think a suitable development environment almost always requires a stable internet connection. But I do live in a cushy first world country, so I admit I'm privileged in that regard. From my POV, this is the only potential upside to not doing remote development. I'm curious to hear other though!
- MissTake 2y agoJetbrains Rider, DataGrip, Podman, Minikube, and a local PostgreSql instance add up really quickly. We’re an on prem shop and I’m not running stuff in the cloud for a reason.
- cqqxo4zV46cp 2y agoA low quality “gotcha!” article from an Android fan blog looking to forever stoke the flames of some decades-old stupid OS war.