Saturday, May 26, 2007

Google Maps: Awesome Europe

I'm playing around with Google Maps lately. You can mark things on their global map and put information around your "pin" and make the whole thing public. This, I like. My first attempt at a "public map" is Awesome Europe, and the first entry is of course Bileca, where I hope to vacation again this summer. Unless I get too bored with it, this map will grow. I'm not giving away all my secrets, but I will highlight some places you probably haven't been to, and should check out if you're good company. ;-) Enjoy!

TypePad as CMS: Maybe the next time.

As I mentioned earlier, I thought I could use TypePad Pro from Six Apart as a general-purpose content-management system (CMS) for a magazine-like web site. Short answer: no dice. There were a couple problems around the difference between blogging and content management; a couple issues of usability; and one show-stopping oversight I can't understand. Blogging is not CMS. I knew that, but I thought it was close enough. After all, the difference between an "online magazine" and a "multi-author blog" is very, very thin. And I don't doubt you could just change you notion of a magazine and be fine... or perhaps you shouldn't even be thinking of a magazine, you should be thinking of a blog. But I care a lot about how this thing will look, and I also care about easily playing around with monetizing options like Amazon Affiliates and Google Adsense. I don't expect to make money, but I do want to play with technologies that at least in theory could make me money. All of this, unfortunately, is really hard with TypePad. The default templates are gorgeous, but customization is a nightmare -- I'd really expected them to have radically improved that end of their business since my experience with Movable Type a couple years ago. But it's still about pulling teeth. There is of course a plug-in architecture, as befits a popular web service. But that too is difficult to install and administer. I know Six Apart knows their current ad offering is a joke; they're looking for a good programmer to make them a new one. And yes, they do have some minimal Amazon integration. What I missed, surprisingly, was tight integration with Google services and with other content (Flickr/Yahoo) and commercial (Adsense/Amazon) offerings. I do realize these are in some way Six Apart's competitors, but we've reached the point where not working with Google is like not working with e-mail. Incestuous Usability. Wow, what a phrase. It's not what you think! Seriously, TypePad has some very cool features, but it's overwhelmingly obvious that their UI team is stuck in a rut. It's natural enough: things are added, the large customer base gets used to them and gives feedback, things are refactored, and so on -- with the end result that you can do a whole lot, but unless you're a veteran user of the system it's shockingly non-obvious how to get your work done. That's what's incestuous about it: I'm sure it's the best thing ever for the people who've been there for years, but its objective quality is not very high. What it really needs is a complete UI overhaul, ideally with some usability experts from a good Mac house like Omni Group or Panic. Or even get Zeldman's team, they're smart enough to get you 95% there. I also had some general nits but they're more likely about personal preference than anything else. I'd mostly like a more application-like posting experience; Blogger is actually better in that, despite the asinine link layout. The show-stopper: stupid mod_redirect tricks. Still and all, I was really tempted to give it a go for a couple months and see if the zero-administration angle could make up for the lack of easy customization. But I found one thing I just couldn't accept: their domain hosting is broken. Quoth Six Apart:
The mapping sets up your http://www.example.com address. To enable the http://example.com address (without the www) to work with your site, you would use a redirect from http://example.com to http://www.example.com. How this is set exactly depends on your registrar. Some registrars will allow you to use the forwarding option to redirect your non-www address.
For non-technical readers: that means you have to fiddle with the technical hosting bullshit anyway, even if you just want to use your domain name for your blog, because you need people to be able to type "someblog.com" into the browser and get to you. I've thought about this quite a bit, and I can't figure out what Six Apart's mental block is. I can only guess it's a tricky scalability problem, since I know they have some really smart people working there, so they've probably already tried the five or six solutions I thought up in an afternoon. But at the end of the day, I'm sorry, there's no excuse. For that matter, I think Six Apart should lower the burden on their nontechnical users and just provide DNS and a decent webmail system (or use Gmail, see above). Imagine this: to make your domain your blog, just set the name servers to NS1.TYPEPAD.COM and so on; then connect the domain to your blog in your TypePad control panel, and optionally add some e-mail addresses which you can then access via webmail.typepad.com. Most hosting providers offer something similar if less well engineered. Hot San Francisco startup can't do better? Nope. Wrong answer. Why does this bug me so much? For me personally, it crosses a line: if I have to worry about any administrative thing outside of TypePad, I might as well host it myself. But I'm a big techie; the other thing that bugs me is the thought of all the people who are TypePad's more natural customers, who don't know much about computers or the Internet, and will waste hours of their time trying to set things up right, and most likely end up with a half-broken solution anyway. Are you listening, Barak? You guys should be the industry leaders on this point! OK, so I got all worked up about the technical part, now I might as well also note that the help text is technically incorrect; it may or may not have to do with your registrar. Nyah. Plan and Recommendation. I'd like to try WordPress next, but only if I find a very good hosted solution. I know half the point is that you don't need hosting, but I still like the idea of minimizing my administrative overhead. The other thing is that WordPress, for all its glory and following, requires two technologies I consider scourges of the Internet: PHP and MySQL. I'm a Perl guy, so I know what it is to take abuse; but I'll go out on a limb and say that anyone who likes MySQL doesn't understand the intrinsic beauty of databases; and don't even get me started on PHP. These technologies are no longer welcome anywhere I have sudo. So I may just roll my own, or I may fall back to that venerable technology known as "HTML." It would probably be more fun to write a TextMate publishing bundle than a blogging system anyway. However, for all my complaints I would still recommend TypePad to a broad class of users. If you need a blog, and you're not necessarily trying to do some super crazy geeky tricks, and you only kinda-sorta need it on your own domain name (or don't at all), I think the low administrative overhead and pretty good reliability and very friendly, helpful community of TypePad add up to a deal that's easily worth the small fees they charge. Some really influential people use it, including Seth Godin, though you'll notice he's not bothering with the domain mapping. I think the folks at Six Apart genuinely have their customer's best interests in mind, even if they occasionally fail to deliver. If "roll my own" isn't something you could or would consider anyway, and you don't want a big setup hassle, you should give TypePad a 30-day trial and you may find it suits your needs. My needs, it turns out, were more complicated.

Villa Teresa Prosecco Veneto

This is a yummy, light, organic Italian prosecco that's perfect for breakfast, or a light lunch, or the hell of it. It's from the Veneto of course, a great place for white wines and Hemingway. It has exactly the "strohgelb" color advertised to its Germanic consumers, which is to say the crisp airy yellow of straw. And in another rare example of wine advertising being spot-on, it does indeed smell of unripe apples. (By the way, Germans are crazy about prosecco so it's normal that the German blurb is better-written than the English.) I had half a bottle with my huevos con chorizo today, and am finishing it off whilst surfing the net. Highly recommended. Cost: $10 at the corner store. The bottle has a nice shape to it, though oddly enough I had to use a screw to remove the cork: the top bit was insufficient to get a good grip. If you're buying a bottle late at night to drink on the street, or some sunny morning on your way to the park, factor that in. I'm sure it could be opened without a corkscrew, but it wouldn't be easy. Apparently the same folks make a Pinot Grigio, which is no surprise considering the region. I'll keep an eye out for it. Unfortunately I only have phone-cam pics as my proper camera is at the office. And here, in "fair use" mode, is a bottle shot I snagged online.