If you're willing to restrict the flexibility of your approach, you can almost always do something better.
Code never lies, comments sometimes do..
Treating your users as co-developers is your least-hassle route to rapid code improvement and effective debugging..
Programming allows you to think about thinking, and while debugging you learn learning..
Experience doesn't necessarily teach anything..
The best book on programming for the layman is Alice in Wonderland, but that's because it's the best book on anything for the layman..
I don't like programming. It's tedious..
Why would you have a language that is not theoretically exciting? Because it's very useful..
The value of a prototype is in the education it gives you, not in the code itself..
Your choice of programming model also is your choice of programming model, so to speak..
Ethernet always wins..
Programming in Go is like being young again (but more productive!)..
Perfect reusable components are not obtained at the first shot..
When there is no type hierarchy you don't have to manage the type hierarchy..
The art of programming is the art of organizing complexity..
Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians..
Writing code is not production, it's not always craftsmanship though it can be, it's design..
The cheapest, fastest, and most reliable components are those that aren't there..
The number of transistors on an integrated circuit will double in about 18 months..
Every good work of software starts by scratching a developers personal itch..
Experimental evidence is the final arbiter of right and wrong..