there's no magic. every function you call, every tool you use, was designed and created by humans like you; you can learn how each piece of it works, it is masterable.

got that? cool. now use this overwrought IDE that will offer to support 20 ways to deploy code, the service we actually use to deploy code, three build tools, this library that re-writes all of our code before it runs, and the 8 different mini-programming languages and 17 context-specific config files you need to program *those*

@octopus It's even worse when you created that mess yourself.

Having written programming languages with no other users & no other developers -- languages that err on the side of being relatively clean -- I get a tiny taste of that and feel immense pity for Larry Wall.