London Geek Dinner: Jaiku
June 12, 2007
I’m heading off to the London Geek Dinner tonight to hear all about Jaiku from Jyri Engeström.
I think they are onto something. Whereas twitter and co are really just messaging, these guys seem to be talking about continuous presence
(all the time). Which is quite different to chatting sometimes.
I’ve got a lot more to say about continuous presence; really need to write an essay about my own ideas sometime soon. I just need a catalyst to start writing.
And Jason Calacanis is going to be there too. He raised an interesting question on LinkedIn sometime recently, and I want to share a few thoughts with him if I get the chance.
The rhythm of IM is a powerful thing
May 25, 2007
A year or so ago I proposed that we needed a timeline graph for Skype online-ness.
Well, I’m pleased to see that somebody has done something similar for Twitter.
Sean Voisen has made TwitterViz which does exactly what I was talking about — but for Twitter, not Skype. I want to know more about the rhythms of life of my online community, and this will do it.

I mainly think of this kind of tool in a business environment, because I’m always working with people on the other side of the globe, and understanding their rhythms really helps.
But, for me, I want this averaged over days or weeks. I want to help my brain get a clue of when they are about, based on the last month or few months with the exceptions thrown out.
Nice once Sean. I aim to catch up with you for a chat and see where this might be going. When are we both online, I wonder?
Resilience
November 24, 2006
So I’m sitting on a train on the way home from London. It takes an hour or so to get from London Bridge to Brighton. I climb on the train on one of the carriages that has the t-mobile wifi stickers on the doors. But as happens at least half the time, there’s no wifi. Oh well. When there is wifi, it at least is free.
So I have the laptop out anyway, writing and replying to emails and you know what? I flip over to the browser and get a popup from my Google Calendar reminding me of an event in my Calendar coming up shortly.
There’s no net connection. But the browser javascript deployed from google doesn’t mind, the alert still pops up. So what if we are offline. And that is nicely resilient and is perhaps a design pattern for web apps:
Resilience: Keep working even when the network goes away for a short while.
Not for ages, though, but at least be resilient for a number of minutes of outage. The standard web page (GET/PUT) normally handles this pretty well, but with AJAX you have the ability to tie you application close to the server. Don’t if you can avoid it except where necessary.
I typed a bunch of appointments into my Google calendar here on the train with no network. I wonder if they’ll get committed to the server when I reconnect. There’s no reason why not, really, and if it works, I’ll always keep Google calendar in a browser window and use it even offline.
[Update: I got home and no, it didn't remember appointments entered while offline. I can sort of understand that from a transactional point of view -- what if the window closes or the PC shuts down.]
PL’s seven keys to a successful website
March 22, 2006
[Note: this article was originally written with a focus on the small business website but it equally applies to all websites for organisations. If you are working on an web presence for a large organisation, all these points still apply.]
People ask me about websites all the time. Mostly they are passionate small-business people that want some sort of presence on the Internet. These people don’t want to end up with a big designed website that is all corporate. And these sort of sites are expensive, of course, and we’ve all begun to realise that they don’t tend to work for you if they go and project an image of you that is bigger than you are.
The big ‘corporate’ website is something that isn’t really them, like a coat a couple of sizes too large that weighs at the shoulders and has overlong sleeves that get in the way of your hands.
But small business people need a web presence. So, what is appropriate and what works?
Seven keys
Well, I’d say there are seven keys to ending up with a usable, useful, comfortable website for an individual or passionate small business person. The things your website needs to be are:
- Authentic
- A web presence that reflects authentically the business or person that it is represents. It gives a real feeling of who it is describing and does it accurately. It doesn’t misrepresent or inflate or sell too hard. It conveys a true voice of the business or individual. I can’t stress how important being authentic is. It makes you comfortable with your web presences, which means you can write stuff on your own website and when potential customers read the site or search for the site, they find somebody that feels right to them. You get your kind of customers this way, and you waste less time with people who don’t get you or your way of doing things. If you do nothing else, be authentic!
- Up-to-date
- Any website needs to be current and relevant to now. It needs to convey that you and/or your business are alive and well and doing things. A dead, out-of-date site reflects badly on you and works against you. I tend to take a lot of notice of how old a site is when I’m choosing suppliers etc. Maybe I’m more picky than most, but hey,
- Descriptive
- It needs to describe what you do in enough detail that potential customers can find you and can understand how you are different. Being descriptive is important for search engines as well, and I’ll write more about that later. This is more than keywords. This really describing what you do.
- Engaging
- Like a good piece of writing, the site needs to engage the reader. If it can catch a reader and get them to be interested enough to get in touch, join in, or forward your web address to a friend, you’ve got something that works. Think about storytelling. I’ll talk more about making a website engaging in a later post.
- Easy for you to update
- It may sounds obvious, but, seriously, this is the one that really makes a difference. If you can easily change your own site without calling or e-mailing somebody else, then you can keep things up to date, you can write what you want to write when you want to write it.
- Changing and Growing
- The web went through a phase of static websites that were used by companies as brochures. Lots of that kind of web design grew from print-based design. However, these days web users and search engines really like change and growth. Why? The more content you add about what you do, the better the search engines will be able to direct searches to you. Keep adding stuff. It gives a sense of time, of history, of something ongoing.
- Linked
- Links from other websites help people find you from other relevant sites. These links are also used by search engines to work out how important or well-regarded your site is. So, what you are looking for here are links in context: links that come from partners or customers or others that also talk about what you do. Links exchanges and ‘cheating’ tend to work against you really, so stick to authentic links from others in context.
What now?
I’ll talk more about this in some more posts later. This dense enough for a beginning.
In the meantime, start thinking about this:
How can I build a website without a lot of effort, as a part of the rest of my business processes or a part of my creative process? See if you can imagine a way to make writing and updating you site part of your existing process.
And remember the keys:
1. Authentic, 2. Up-to-date, 3. Descriptive, 4. Engaging, 5. Easy for you to update, 6. Changing and Growing, 7. Linked


Recent Comments