“only a poor artisan blames his tools” is such bullshit, in almost every imaginable line of work the quality of the tools you have access to plays a massive role in the quality of the end product, sometimes in excess of the role played by individual skill! For example, some people have to code in javascript
ALT
that joke is actually universal across languages for everyone who’s ever inherited a codebase
Tools are expensive which is why a poor artisan blames his tools and a rich artisan has no such excuse