logo

Don't call yourself an artisanal programmer

Posted by emschwartz |an hour ago |3 comments

spawrks 17 minutes ago

Isn't there a difference between making things that code does and the code itself? Ive seen truly beautiful software with terrible to follow but effective code and I've seen beautiful code that while technically amazing didn't do anything of substance. Software is like woodworking, it includes all levels of care and product outcomes.

Prydown an hour ago

The vocabulary point matters: calling careful work artisanal turns reliability into a personal taste when it is often the core engineering requirement.

andsoitis an hour ago

I find more pleasure and satisfaction by programming at a higher altitude, at the system level. This zooming out gives you a better feel for building an effective scaffold and you can iterate on ideas faster.