7 pointsby emschwartzan hour ago3 comments
  • spawrks29 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.
  • Prydownan hour ago
    The vocabulary point matters: calling careful work artisanal turns reliability into a personal taste when it is often the core engineering requirement.
  • andsoitisan 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.