I saw this on Quora a while ago, and have been meaning to share it:
Software is one of the very few things where yesterday’s work output is most of today’s raw material. If you dig one ditch poorly, so what? You move on. But you can’t move on from a bad night’s coding. Your mistakes stick with you until you clean them up. Most people don’t, which is why a lot of software projects are a morass of bugs, messy code, and chaos, yielding low productivity and terrible morale.
-William Pietri on Quora
It’s good food for thought about technical debt. It doesn’t always make business-sense to go spend the time to clean up all the technical debt right away, but sooner or later it catches up with you if you continue to work on the same code-base.
“Don’t look at the size of the mountain, talk to the one who can move it.” -George Clerie
You ever think…you can’t have an installler without the word stall in there somewhere? ::yawn::
Quote of the day: “well intentioned standards bodies and departments of justice can do their best, but at the end of the day, volume deployment is the only setter of standards. Ubiquity trumps policy, just about every time.” -Johnathan Schwartz
In my observations, that certainly seems to be true, whether you’re talking about browser standards, cellphones, or something else entirely.
Did it ever occur to you to wonder why you would even need to pray for God’s will to be done on earth the way it is done in Heaven? Whose will is being done on earth if its not God’s? Man’s? Satan’s? (Mt. 6:10)
“Building log4cpp with MSVC++ 5 is not supported and will not be, unless someone can find a way to do so without mutilating the source code.”
I saw this licence plate frame today: “you can’t spell geek without EE”.
Ohhh I’m such a geek. That totally made me smile and laugh…at least after a moment once I’d processed why it was funny….”oh EE like Electical Engineering…yep, total geek joke, obviously an engineer’s car”… If that had been my major I’d totally want one of those frames ;-).