Great list. There are nuanced little 'nice-to-haves' that we'd look for but I'd definitely agree that these are the 3 main ones - fail to provide one or more of these and any amount of those extra little things won't amount to much.
I build things with my hands. The human behind Shift - https://laravelshift.com, master of Git - https://gettinggit.com, and author of "BaseCode" - https://basecodefieldguide.com
Great list. There are nuanced little 'nice-to-haves' that we'd look for but I'd definitely agree that these are the 3 main ones - fail to provide one or more of these and any amount of those extra little things won't amount to much.
Exactly. Plenty of other things that can patch holes. But offer little real support when others are missing…