Sublime
An inspiration engine for ideas
only twice a day (once in the morning, once in the afternoon).
Alex MacCaw • The Great CEO Within: The Tactical Guide to Company Building
CHAPTER EVOLUTION
David Heinemeier Hansson • Rework
you can discipline yourself to write software that's good enough—good enough for your users, for future maintainers, for your own peace of mind. You'll find that you are more productive and your users are happier. And you may well find that your programs are actually better for their shorter incubation.
David Thomas • The Pragmatic Programmer: From Journeyman to Master
Our goal as developers is to delight users.
David Thomas • The Pragmatic Programmer
This distribution—where one or a few developers do most of the work, followed by a long tail of casual contributors, and many more passive users—is now the norm, not the exception, in open source.
Nadia Eghbal • Working in Public: The Making and Maintenance of Open Source Software
Emulate chefs
David Heinemeier Hansson • Rework
Breaking Projects into Primary Elements
Scott Belsky • Making Ideas Happen: Overcoming the Obstacles Between Vision and Reality
don't bother with details and I don't force myself to write past the initial flash of interest.
Rachel Aaron • 2k to 10k: Writing Faster, Writing Better, and Writing More of What You Love
Programs should be written for people to read, and only incidentally for machines to execute.