Search for a service
If it looks like a duck, walks like a duck, and quacks like a duck, it's a duck. -- Official definition of "duck typing"
Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. -- Stan Kelly-Bootle
And if you go too far up, abstraction-wise, you run out of oxygen. Sometimes smart thinkers just don't know when to stop, and they create these absurd, all-encompassing, high-level pictures of the universe that are all good and fine, but don't actually mean anything at all. -- Joel Spolsky
La connaissance d'un défaut ne l'enlève pas, elle nous torture jusqu'à sa correction. -- Daniel Lovewin (Guillaume Kpotufe)
All non-trivial abstractions, to some degree, are leaky. -- Joel Spolsky (The Law of Leaky Abstractions)
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise. -- Edsger Dijkstra
Nothing is impossible, the word itself says, “I’m possible!” –Audrey Hepburn
What’s the point of being alive if you don’t at least try to do something remarkable. ~Anonymous
If you hear a voice within you say “you cannot paint,” then by all means paint and that voice will be silenced. –Vincent Van Gogh
Ask and it will be given to you; search, and you will find; knock and the door will be opened for you. –Jesus