A little learning, indeed, may be a dangerous thing, but the want of learning is a calamity to any people.
Aim for brevity while avoiding jargon.
If debugging is the process of removing software bugs, then programming must be the process of putting them in.
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.
Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set?
Raise your quality standards as high as you can live with, avoid wasting your time on routine problems, and always try to work as closely as possible at the boundary of your abilities. Do this, because it is the only way of discovering how that boundary should be moved forward.
If there was strife and contention in the home, very little else in life could compensate for it.
I have an older sister named Haley and she wanted to be an actress. So I wanted to be an actress. It's really funny the way that some people don't give kids enough credit for like really being driven, and really wanting to do things so badly.
[ Christianity], in and of itself, sets itself apart inherently, and so, for somebody to say, Well it just seems to me like you can pick between all these religions and still have the same thing. Its kind of like somebody saying, You could pick between 80 bananas and one apple and say you have a banana. You cant call that apple a banana.
Unless a product becomes outmoded, a great campaign will not wear itself out.