Sublime
An inspiration engine for ideas
Will Wright on designing user interfaces to simulation games (1996) | Hacker News
news.ycombinator.com
The bearing of a child takes nine months, no matter how many women are assigned. Many software tasks have this characteristic because of the sequential nature of debugging.
Frederick P. Brooks Jr. • Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering
In General Motors we do not follow the textbook definition of line and staff. Our distinction is between the central office (which includes staff) and the divisions.
Alfred P Sloan Jr. • My Years With General Motors

The gap between the best software engineering practice and the average practice is very wide—perhaps wider than in any other engineering discipline. A tool that disseminates good practice would be important.
Frederick P. Brooks Jr. • Mythical Man-Month, Anniversary Edition, The: Essays On Software Engineering
people are not “plug-replaceable programming units.” If our projects are to succeed, we are going to have to build collaborative and self-organizing teams.
Robert C. Martin • Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
Robert, a seventh grader, expressed his conversion to this style of programming by exclaiming: “See, all my procedures are mind-sized bites.” Robert amplified the metaphor by comments such as: “I used to get mixed up by my programs. Now I don’t bite off more than I can chew.” He had met a powerful idea: It is possible to build a large intellectual
... See moreSeymour A Papert • Mindstorms: Children, Computers, And Powerful Ideas
Since UIs can be tricky, we’ll limit our first release to adding employees. This first small release will give us some valuable feedback. First, we’ll find out how complicated the UI is to build. Second, Joe will use the new UI and will tell us how much easier life is—we hope. Armed with this information, we will know better how to proceed to build
... See more