What is Nostr?
Mark
npub1f0r…zj2x
2024-09-24 18:49:00

Mark on Nostr: My experience of the dev world is the tooling (language, dependencies, etc.) on ...

My experience of the dev world is the tooling (language, dependencies, etc.) on projects changes so fast that it's a major life sacrifice to keep up. And even if you sacrificed everything, mastering those tools is still impossible.

I think the knowledge required to work on a project needs to be carefully scoped such that, if programming is your profession, you can be reasonably expected to understand the tooling's subtleties. The need for learning should be minimised to allow for the possibility of mastery.

The first thing every project should do is establish a membrane, such that everything inside can be reasonably expected to be understood by those working on the project. And that membrane should be fanatically defended.

https://www.youtube.com/watch?v=GMv2egxQuxY
Author Public Key
npub1f0rwg0z2smrkggypqn7gctscevu22z6thch243365xt0tz8fw9uqupzj2x