NerdsOfAFeather.com is taken by a squatter. How %$#@ing clever do I have to be to get a cool domain name?!
Maybe I just need to get rid of this fixation on getting a .com… Surely laymen know about .org, .net, and .us by now…
Read more...They make ‘em better than they used to...
Sitting here looking at the Civic’s odometer - 100,004 miles. It made it (no thanks to me), and is probably good for another 100,000.
Read more...The Batch Updater demands a sacrifice!!
This appeared in the business case for document for a new automated process…
Today [product] data is entered manually, input individually to [two separate systems], consuming a minimum of four full-time employees per work day.
“My God, it ate Phil! He’s barely completed training!”
Read more...Was gonna do a fake book cover for Speaking LOL, published by O’RLY, but in Googling for materials found that someone had automated the whole process (and that a LOLcats cover was one of their examples). So I did this instead:
Zyps: Game Development the Lazy Way
The real book, less sarcastically titled, will be coming out as soon as someone gets me an O’Reilly editor’s contact info. :)
Read more...Got a recommendation to read Kent Beck’s Extreme Programming Explained, and while I’m not ready to endorse it yet, there’s definitely a few quotes I like:
“Courage is effective action in the face of fear.”
“The cost of the redundancy is more than paid for by the savings from not having the disaster.”
“If you’re having trouble succeeding, fail. Don’t know which of three ways to implement a story? Try it all three ways. Even if they all fail, you’ll certainly learn something valuable.”
“Often, software development doesn’t meet human needs, acknowledge human frailty, and leverage human strength.”
“I write automated tests that help me design and implement better today. I leave these tests for future programmers to use as well. This practice benefits me now and maintainers down the road.” This is as opposed to written documentation, which only benefits future maintainers (and is therefore going to receive short shrift in the real world).
“There are legitimate reasons for having multiple versions of the source code active at one time. Sometimes, though, all that is at work is simple expedience, a micro-optimization taken without a view to the macro-consequences.”
“With pay-per-use systems, you charge for every time the system is used. Money is the ultimate feedback. Not only is it concrete, you can also spend it.”
Read more...