Tim’s Weblog Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, managing software development and Digital Asset Management, since 2002.

If Newspapers Were Stores, Would Visitors Be “Worthless” Then?

Danny Sullivan – If Newspapers Were Stores, Would Visitors Be “Worthless” Then?:

"Yeah, in an article about how people can’t afford their homes, you show me an ad about buying an “iconic residential masterpiece” in Boca Raton. And when I don’t click on that, because it has nothing to do with my interests, you call me a freeloader.

Your loss, I think. I’ve got money to spend. Plenty of your visitors do. You’re just not figuring out how to get it from me.

[…] Do something. Anything. Please. Survive. But there’s one thing you shouldn’t do. Blame others for sending you visitors and not figuring out how to make money off of them."

Thu, 26 Nov 2009 08:14:25 +0000

The danger of releasing too early

Gojko Adzic – The danger of releasing too early:

"We should prioritise projects to be able to release early something that is genuinely useful, not partial functionality that is useless on its own. If we’re building a car for someone, it makes no sense to ask them to prioritise between breaks or steering in the first iteration, clients will just tell us that both are required."

Mon, 23 Nov 2009 15:10:42 +0000

RFI as rich asset

Kas Thomas at CMS Watch – RFI as rich asset:

"I proposed a simple expedient: Require screenshots.

If a product supports a certain type of functionality via a graphical user interface, the vendor should have no qualms about showing the UI in question, doing the operation in question. It's one thing to be told "Yes, our admin interface supports restricting a user's right to Copy or Move a file" (for example), but a picture, as they say, is worth a thousand workarounds."

Wed, 18 Nov 2009 08:53:48 +0000

Apache Solr 1.4.0 Offically Released

Grant Ingersoll – Apache Solr 1.4.0 Offically Released:

"New Solr 1.4 features include
- Major performance enhancements in indexing, searching, and faceting
- Revamped all-Java index replication that’s simple to configure and
can replicate config files
- […] Dynamic search results clustering via Carrot2
- Multi-select faceting (support for multiple items in a single
category to be selected)"

Tue, 10 Nov 2009 20:05:59 +0000

Does Slow Growth Equal Slow Death?

Joel Spolsky at Inc. – Does Slow Growth Equal Slow Death?:

"You worked hard to build your business; you're counting on it for your retirement and your kids' college and whatever. But if you're not taking any risks, you're pretty much guaranteed to fail. Somewhere, there's someone out there who is taking more risks than you, and that person's business is growing faster than yours, and that person's business may one day come to dominate your industry while yours withers away."

Mon, 09 Nov 2009 20:34:48 +0000

Using nonfunctional requirements to build better software

Andrew Stellman at Building Better Software – Using nonfunctional requirements to build better software:

"One of those senior architects I mentioned gave me a really good tip recently, one that really rings true. He told me, “Always think about performance from day one of your project, and test for it until you deliver.”

[…] I like the fact that he’s thinking about how well the software works from the beginning of the project.

[…] The other thing I like is that he didn’t say, “Think about performance, scalability, usability, robustness, etc., from the beginning of the project.” He narrowed it down to the single quality attribute that was most important to his particular project."

Tue, 03 Nov 2009 22:17:41 +0000

Fast by Default and Web Performances

Ajaxian – Fast by Default and Web Performances, on a slide by Steve Souder of Google:

"SPEED is the next competitive advantage – use it … before someone else does"

Tue, 03 Nov 2009 21:36:12 +0000

The Way I Work: Jason Fried of 37Signals

Jason Fried at Inc. – The Way I Work: Jason Fried of 37Signals:

"In the software world, the first, second, and third versions of any product are really pretty good, because everyone can use them. Then companies start adding more and more stuff to keep their existing customers happy. But you end up dying with your customer base, because the software is too complicated for a newcomer. We keep our products simple. I'd rather have people grow out of our products, as long as more people are growing into them."

Tue, 03 Nov 2009 21:21:31 +0000