Preferences

there are more reasons that this take is bunkum than that article seems to be aware of.

- security. the most common vector of attack is through dev boxes. centralizing creates a single point of failure.

- vendor capture. right now, it's cheap to "do a dev". if you put everything in the cloud, the FAANG that be can start charging rent.

- vscode or (insert cloud IDE here) might work great for some, but my local emacs is better. fight me.

- the longer the distance between your devs and the metal, the dumber they get. you learn best by working with visibility into what your code is doing. many of the efficiencies mentioned will lead to educational drift, which is bad.

- connection speed. he gets real hand wavy about "developing on a plane" but even developing on a satellite connection makes latency-dependant tasks super slow. try running Ansible from your star link and get back at me.


This item has no comments currently.