3 ms·
> The world is your playground. Nobody makes you use YAML and Docker and VS Code or whatever your beef is Nobody, except your future employment prospects. The
by ben_w 11mo ago
> The world is your playground. Nobody makes you use YAML and Docker and VS Code or whatever your beef is
Nobody, except your future employment prospects.
There's good reasons and bad reasons for a lot of technical options; "can I hire people to do it?" is a very good reason, but it does directly lead to CV-driven-development, where we all chase whatever tech stack the people writing the job adverts have decided is good.
The same people who capitalise "MAC" in "MAC & PC", the same people who conflate Java with JavaScript, the same people who want 10 years experience in things only released 3 years ago.
- stuartjohnson12 11mo agoRight, and there's the rub, and what's behind all these changes - coordination. We containerized to coordinate our ability to use lots of different runtime environments. We typescript'd and python'd the web stack so that our frontend and our data friends could feel at home in the backend. We created ever-more-elaborate package repositories to make layering increasingly complex software projects simpler. I think what people who write essays like this wish for is the smaller scale of things. Industrial steel production is objectively better than old-timey blacksmithing, but hammering out sets of cutlery certainly feels a lot more personal. Steelmaking wasn't better before all these fancy mechanisms and danger and pollutants and logistics, but when it was craft, it was more satisfying to work on.
- djmips 11mo agoThat was very well said - that's how I really feel.
- RealityVoid 11mo agoIt sounds fun hammering out a set of cutlery but after the... Like... First two... You go screw this, give me a metal stamping press.