jlaine.net

One Thing Is Sure…

…I’ll spend my next Midsummer eve in Chicago. RailsConf just opened its registration and boy what an event it will be! Keynotes not just from the two Rails-Davids, but also from Paul Graham and Martin Fowler. Judging by the amount of interest the conf has gathered, it will be sold out sooner rather than later. So book your place in time. I’ll try to gather a Nordic Rails brigade that would take a common flight (like the DHH flight from Copenhagen) and maybe share rooms during the event.

This will also be my first trip to the New Continent, which makes it all even more interesting. I think I’m going to spend a few days more in there, either before or after the conference. So if you have some holiday suggestions, please do share them. The only real thing I know about Illinois are “The Land of Lincoln” license plates we got from the local gas station as kids. Oh, and that Tuomo Ruutu plays in the Black Hawks.

Redirecting Txp-style Feed Url’s to Feedburner in a Lighttpd/typo Setup

I reported earlier that I hadn’t yet gotten the old textpattern-style feed urls like jlaine.net/?rss=1 to work with the setup where all requests are reverse proxied to a lighttpd instance through apache. That has now changed. With the help of Ryan Schwartz from Textdrive I was able to combine rewriting and redirecting in the lighty config file so that all my feeds now point to feedburner. Here’s the setup:

$HTTP[“host”] =~ “mydomain.net” {
url.rewrite-once = ( “^/?rss=1(&section=blog)?” => “/xml/rss20/feed.xml”,
“^/?atom=1(&section=blog)?” => “/xml/rss20/feed.xml” )

$HTTP[“useragent”] !~ “FeedBurner” { url.redirect = ( “/xml/rss20/feed.xml” => “http://feeds.feedburner.com/mydomain” ) }

It might be possible to tackle it with just redirects, but I couldn’t get it understanding my regexps. In rewrite rules they work fine, though, so I don’t mind. Here we first rewrite all old school feed urls to the new typo-style, and then redirect to the FeedBurner feed unless the request comes from FeedBurner. Works a treat.

Passion Fruits, Part I. Passionate Users

As you might have read from yesterday’s teaser, I’ll start a series of articles about passion in web, business and life in general. Although Kathy Sierra’s blog Creating Passionate Users has been a tremendous inspiration for the articles, they will not be restricted to just users. But for starters, we’ll take the easy route and just snatch two thirds of the name of Kathy’s blog.

The first question is, why would you want passionate customers? Isn’t it enough that your customers just wisely and cool-headedly choose what you’re offering?

Yes and no. There are a few reasons why you should love your passionate users like no one else.

1. They will go to the end of the world just to get your products.

The single best success story of having passionate users is, not surprisingly, Apple. I can’t come up with any other company that would be so deeply loved by its customers. While most people hate (or even worse, couldn’t care less about) their computers, Appleists adore Macs. While that might seem like a strange kind of cult to outside, to Apple—especially before the iPod era—they’ve been worth their weight (and they’re mostly healthy, non-obese people) in gold.

In the late eighties, Apple was—nicely put—in deep shit. They had kicked Steve Jobs out, taken MBAs in to replace him, and in the process done some pretty brain-dead decisions. Sales where going a-tumblin’ down and all that kept them going was the crowd of users that declined to use any other type of computer. It turned out the best way in the end, but I would be lying if I said it wasn’t a close call.

2. They’re your best salesmen

Even though the evangelistic attitude of Apple users annoy a lot of outsiders, it also turns many of them into customers. It’s hard not to think that there must be something inside that blind enthusiasm people show towards products of a single company.

If you’ve read the Cluetrain Manifesto (you have, don’t you), you know that in the place called internet, traditional marketing has little to no place to prosper. What matters multitudes more is human voice and conversation, and what could be more powerful and authentic source of that than thrilled, pleased customers. Heck, how do you think Jason Fried earned his Audi S4 with all but zero marketing budget?

How to get them?

There’s no single answer to this and honestly, I can only guess. There are a few obvious “tricks” like honesty, under-promising and over-delivering, being true to who you really are and keeping your human face even when you grow. However, it’s not nearly as simple. Apple has done quite a few things to piss of its customers. It’s sued rumor sites leaking information about Apple products, but the faithful have stayed. It’s released clearly unfinished products (the latest batch of 15" PowerBooks, anyone?), and even that hasn’t been enough to wipe off the glow from its image.

So there just has to be something in you that makes your customers love you. What it is, you have to figure out by yourself. There’s no one-size-fits-all recipe. Obvious places to start are Creating Passionate Users and 37signals’ Signal vs. Noise. The Signals have collected some heat lately, too, but better flamed than mediocre and forgotten.

Next week, 1-3-10 rule squared and a few other obsessed observations.

Best Video Capture Device for Mac?

My dad’s in a process of moving our whole collection of old VHS videos to DVD. They have an iMac G5 with a dvd burner so afaik all that’d be needed would be a good firewire video capture device. Does anyone of you have any experience with such things? It would need to support analog video and audio input and be easy to setup.

Heads Up for Passion

I’m a huge fan of Kathy Sierra’s Creating Passionate Users blog, as well as passion in everything. As a tribute to CPU_, I will tomorrow start a series of posts about passion in web and business. Until then, you’ll have to do with a quote from Kathy’s latest articleriskav.html:

…if you’re not doing something that someone hates, it’s probably mediocre.

So true. Be hated. Be loved.

Duh

UPDATE 2 Grrreat news, just in time to welcome me from a nice training camp in Czech Republic: I hoped that Apple’s estimate would be as much off as with the iMac we bought a year ago and, lo and behold, today I got the most anticipated message in a long time:

We are pleased to send you this shipment notification regarding your order. Your order has been dispatched and will be delivered to your shipping address.

This is almost a month sooner than their latest estimate, proving that also others than those who opted for the 2.16GHz upgrade can get their new darlings a lot sooner than expected. Come to daddy.

UPDATE Both good and bad news. Good news first: The 1.83GHz Intel Core Duo chip has been automatically replaced by a 2.0GHz one in my order. Then the bad news: the estimated shipping date has been postponed to March 21.

How long will my order Take
Your order should ship on or before 07.03.2006
Please allow a further 3-7 days from this date to deliver your order.

Buggers. Hope the estimate is as far off as usually.

Back

I’m back home after giving three days of intensive Ruby and Rails training in UK. Comments are also back up. That’s mainly because this blog is now running Typo where comment spam handling is a lot easier than in textpattern.

Those of you who already were subscribed to my FeedBurner feed shouldn’t have any problems, but I’m still trying to figure out a way to make the old textpattern-style feed urls (e.g. “http://jlaine.net/?rss=1”) to redirect to FeedBurner. The problem is that they map to the index page which is cached in typo so it’s kind of hard to do the redirect in Ruby. I also haven’t found a working way in lighttpd to do redirects based on the query string. I guess it should be possible in apache running in front of lighty, but again haven’t yet figured out to do it through the webmin panel. If anyone knows how to do it in TxD, please drop me a note.

London Calling

I’m out for London on February 7th. On Wednesday 8th I’ll participate in the Carson Workshops Summit: The Future of Web Apps in Kensington with Lars, Peter (+ his colleague I’ve not yet met) and Dirk.

I’ll be staying ‘til Thursday night in Kensington Hilton (why does that sound like Bangkok Hilton?). If you wanna hook up, there’s still places left to the 800-seat summit. With DHH, Shaun Inman and many others on the speaker list, it’s surely going to be a great event. With a touch of luck we might even get to play with David’s new toy

Torn

UPDATE I am a bit embarrassed to admit how easy I am to get persuaded, but comments from two crazy Danes (and that’s a compliment) made me change my mind. I already cancelled my PowerBook order but since it’s already shipped I’ll have to receive and send it right back. I also ordered a NuPower battery for the old faithful to make me survive the five weeks until the MBP’s start shipping. Hope everything’s gonna go allright, but of course I’ll have the AppleCare to secure the purchase for a long time. Anyways, Thomas and David, I will now hold you partly responsible for the decision ;-)

PowerBook is dead! Long live the PowerBook!

Who. Would. Have. Thought.

A surefire way to make Apple release a new model is to order a computer from them. Three and a half years ago in Zürich I had just about unwrapped my then shiny new PowerBook when they announced performance upgrades.

4 times faster than PowerBook G4 1.67GHz

This time it’s a lot more dramatic and complicated, though. PowerBook no more. MacBook Pro doesn’t sound as cool to me as the holy circle around PowerBook, but it’s quite hard to dismiss the performance gains even if they would be a bit overrated.

I’m not quite in a situation like Jason this time. My 17" PowerBook has not yet arrived, and I can according to the law return it no questions asked inside two weeks after the arrival. But does it make this any easier? Not really.

If I would have a working laptop at hand, I’d without a doubt cancel my order and place a new one for February. However, there’s a few things that make me wonder:

  • Like John Gruber said in his this-time-not-quite-right predictions, the software firms just aren’t ready. The big ones maybe, but I haven’t upgraded to CS2 and I doubt CS1 will ever be available as a universal binary. Much less all the small apps I’ve grown just too dependent on.
  • There have been a lot of small problems with version 1’s of every PowerBook during the last years. Given that the transition to Intel processors is maybe the biggest leap in the Apple history, I am a bit hesitant to pay for being their beta tester.
  • Freiteg sleeve I wanted, and will get, a 17" PowerBook. Even if it’s slower, it’s got more screen estate. Besides, my Freitag sleeve is for a 17" model.
  • I need my new laptop yesterday. Not in February.

So, all things considered, I’m going to keep the PowerBook. I’m going to give it a spin for a good six to twelve months and see if the new model is mature enough by then. Given the good resale value of the PowerBooks, I can handle that.

Still, I’m happy I placed the order before yesterday. Even though all the rational things speak for keeping the 17" model, it might’ve been a bit too hard a decision to make after the announcement.