This is an important discussion—thanks to Fraser for starting it. [Interesting play…]
Source: ranchero.com
tech
How to go from clients to products?
With constrained resources, you realize the value of the marginal hour very quickly. You can’t just goof around with science projects, open-ended explorations, and play time with new whiz-bang technology. Instead, you have to deliver real value, real soon. Otherwise the project is simply going to languish as it loses out to the “real work” of paying clients.
For us, that meant we had to build something for ourselves, something we needed, and something that was valuable enough that we’d assign resources to it over getting billable hours done. It meant racing to running software, deciding that a lot of stuff just doesn’t matter, and building half, not half-assed.
The initial start of extreme resource starvation lead to many of our thoughts on software development. It also lead me to believe that the best work is done when there’s not enough time, not enough money to do it “right”.
Doing it right is a pie in the sky. It’s a misnomer for second-system syndrome and it’s never going to happen anyway. So stop aiming for perfect, start aiming for good enough.
[Always a good reminder.]
Source: SIGNAL VS. NOISE
IronRuby is now an Open Source project!
While many in the community have acknowledged that this was a formality, it’s good to put the nonproductive license lawyering behind us so that we can focus on delivering a great Ruby implementation to the community.
[Go!]
Source: Less is better
Re-inventing XMLHttpRequest: Cross-browser implementation with sniffing capabilities
Source: Ajaxian
Third Party Applications on the iPhone
Source: Apple Hot News
NYTimes DBSlayer
Source: BitWorking
RSD and AtomPub — Together again for the first time…
Hmmm. When I looked at RSD nearly five years ago, it didn’t seem so bad. In any case, here’s a ticket and a patch to get WordPress to support autodiscovery of AtomPub endpoints.
[Here, here! And the peasants rejoiced! And the reason one (influential) person in the Atom community didn’t like RSD wasn’t for technical reasons, but because Dave Winer is an acquaintance, and an early supporter of RSD… and he was reviled by some members of that community. Anyway, all these years later, RSD is quietly doing its job, and should be employed for this purpose. That was kinda the point, with no preference for one API over another. Thanks Sam!]
Source: Sam Ruby
WorldCat
Source: Cool Tools
Appliances or platforms?
Source: TidBITS
Staff Roundtable: Apple Should Do No Harm to iPhones
The FCC replied in its rule-making on the matter, “To the extent that a choice of device or application implicates First Amendment values at all, we think that our requirements promote rather than restrict expressive freedom because they provide consumers with greater choice in the devices and applications they may use to communicate.” Well put – and rather radical in its true conservatism. [Chutzpa doesn’t begin to characterize this sort of thing. Which of our presidential candidates has something to say on this issue? I’ve so much research to do…]
Source: TidBITS