Monday, December 03, 2007

The Machine is Us/ing Us



Excellent video - not much to add. Maybe it is important to recognize that this is a bubble, and not everyone has access - but that doesn't change that it is important to rethink everything - and wherever possible to introduce new levels of trust, honesty, respect and quality in everything we do.

Thursday, October 04, 2007

Wow! That's a cool search result...

I searched for U2 on Yahoo! today and something very cool happened. I got back the above result - not just a direct match but a very thorough set of of options for me to continue on from. I think this is significantly game-changing...and here's why:

- from an SEO perspective, I need to ensure I have content in the various channels that this technology can retrieve from.
- from a local information, maps perspective etc (try searching for a San Francisco dry cleaner) you would have to verify that your data is in all those locations
- from a media perspective, I want to have all forms of media available for my brand, I want to think about how major brands play together with my brand, and how I can get to the new "top" of the page

I've been playing around with it, trying searches in travel, sports, movies, etc...very cool. Congrats to the Y! search team for making me rethink search as a viable media format!

Tuesday, September 25, 2007

Re-invent this blog (formerly A Creative Passionista is reborn)

I am re-inventing this blog.

I am reclaiming my own turf at the same time.

I am doing a one man project back to the future.

The smallest amounts of information (literally constrained) that are fired around the internet to nowhere in particular are obviously online ads. In all their myriad forms, they represent the millions of creative hearts, minds and hands that wake up every day to rethink how to get people what they care about, in a way they find acceptable, at the right time, and at the right place. No small challenge, and I am happy to be playing a part in taking this on again.

After a topsy-turvy career through the technology industry, all of my experiences, training and more are being brought to bear on my primary passion - advertising and design - specifically the creative aspects of advertising and design.

I have joined Yahoo! where I will be heading up the creative assembly and tools business, specifically focused on the advertising space, and how creative users can better and more easily create, manage, deploy, store, assemble, optimize and collaborate in an end-to-end process designed to replace the clunky, manual and disparate interfaces we have to use in order to create and manage award-winning creatives online.

I say award-winning because these are the creatives I ultimately care about. Flashy, gimmicky, noisy, irrelevant, poorly created advertising is the bane of the internet! But, clever, relevant, targeted and well-designed creative can actually add to the value of a surfing, or snurfing (yeah, I'm on a boring concall right now) the web.

So I'm on a mission. Go back to my roots as a creative director, designer and advertising professional - bore into this with my years of web services, xml and application platform marketing - and get it all together for some of the best creative soup we have seen in a while. Mix into the soup some really clever ideas on how user-generated content, mashups, social media and the online experience can truly begin to integrate with pure brand or direct response worlds, in ways that make sense, in ways that users really want - and I think we have a winning combination.

I may be wrong. I may fail. But if I do, the online advertising world will remain as harsh, dark and gloomy as it sometimes seems today, and eyeballs will continue to turn away in disgust and dispair, and millions of hours of personal effort by users around the internet will continue to go unnoticed and unrewarded, and the promise of the truly social and relevant internet will go unfunded and eventually only work when fully funded by unethical interests in the aggregation of personal data and information (wait, that may be happening now!).

I know - it's too much for just one man. I'm hiring...

Monday, April 23, 2007

At my website, I Robot - I Robot Replay

Recently at the Web2Expo, Nitobi Inc. launched an open beta for RobotReplay (http://www.robotreplay.com/),a new online service that records and plays back visitor sessions for any website, corporate site or blog.

The recorded sessions show how visitors interact with a website -- every mouse movement, keystroke,where users click, how far down the page they scroll and how long they stay on a site. The results can dramatically impact how website owners organize their site content in an attempt to improve usability and keep visitors engaged.

As co-founder Andre Charland says, "It's hard to be effective if you have to guess at how visitors are using your site."

Instead of paying thousands of dollars to get users behind a glass wall, eating your donuts and trying to say the right things to get called back to the next "pay me to surf" night out, you can get them in their "natural environment", as though you"re looking over their shoulder. More importantly you can stay in your natural environment and make improvements to your site in real time...please. Please make improvements to your sites.

I have been following the discussion threads with the other users, and it is pretty impressive to see how quickly valuable this tool is - although I should probably warn you that this might be the most addictive thing a "webmaster" ever takes for user pains.

Check it - nitobi.com - props to Andre and gang for such a cool tool.

Life in Carp

I have started a new blog - Life in Carp - at www.carpvillage.com - in order to get to what I am rapidly becoming more and more interested in - life.

I have not blogged here for some time, but I imagine that something in the technology space will get my interest soon.

I hope so.

Tech is boring.

But...

Life is good.

http://www.carpvillage.com

Thursday, February 01, 2007

Web 2.0 in the New World

Web 2.0 should be synonomous with Rich Internet Applications

New brands, new experiences, new business models. We have to rethink what an application means - we have grown used to the way desktop applications behave and we have also learned how web applications work. We know the shortfalls of both approaches, and we understand the benefits of each. So it follows that tomorrow we would blend the two and discover a better way to design, architect, build, deploy and manage applications. It is my belief that the developers that build these applications will find themselves working for companies that are more likely to participate in global conversations. And the apps they build are the platform for participation - that's Web 2.0.

It doesnt have to be rich...but its better if it is. If its not rich, its only because it doesnt have to be - maybe it does just store photos, or aggregate blogs, how rich do we need that to be? But the underlying technology is the medium. It is in it's simplest and most pure form, a highly performant, massively scalable, sharable, pushable, pullable, combination of professional media and user-generated media.

Brand experience - Performance, expressiveness

Great design, talking celebrities, tactile audio events, personalized feature content, the fastest service editorial, maps, media, talking bios, anchor desks, 3d immersive worlds or environments, and seamless transitions and ONE loading screen, ONE time - its possible with RIAs. They just give you total control over how your brand reaches the world. You can customize applications in such a way that immerses the user in your world and if you do it right, you get immersed in theirs. By making subtle changes to the content, and constructive architectural changes and design tweaks to the experience, in very little time your audiences are viewing and interacting with your content on their terms.

And the good news is that your multimedia content becomes part of the experience instead of an extra feature, requiring yet another plugin and yet another interface to learn.

Because you have control over exactly what the user experiences, you can use that experience to make them part of the product or service experience. Incorporate multimedia, allow incredible amounts of comparison or customization, run on different devices, standalone apps and in the web browser so that they are seeing your product in a way they can't with your competitors.

Changing enterprise - business gets a new, improved interface that's realtime

New because it had an old one before and we could already use it. Not a new enterprise necessarily, although there are some good examples of that too, but a new face on business and a new way for employees to get their jobs done...and it's improved based on all the years of learning we have had - some of the best and brightest minds in the business have been working on this stuff for years now. Not necessarily software as a service, but definitely "Software is a service in the enterprise" - it both provides one and it enables many.

You only get a "better-than-desktop" experience to fly if it works better for IT to have it over the web because it provides a single point for upgrades. And as long as noone is giving up any control over their applications, that's okay, you are able to map the events and processes you need access to and the interactions take place more efficiently - no surprises, no random approaches and the workaround is the app, not beyond the walls of the app where IT cant do anything about it.

This is not really about web applications - these are powerful and robust full featured applications. Developers have control over every event, every keystroke, every action taken and fine-grained controls can be built onto every aspect of the experience and design Try anything - including things that aren't possible with traditional web applications. I have already seen this make for some very ugly interfaces, but I believe that it's also going to make for some absolutely mind-bending experiences.

Minor note, but you also print a lot less output with RIAs, because you inherently trust that the transaction is in the app...there's a lot less of a feeling that your work is gone in the cloud, and you aren't left praying that the interface will show you the same results again.

It's a big network - apps to the edge, on everything and offline

Kids in Japan. Ships in the arctic sea. Helicopters doing top-secret training. Ecologists monitoring endangered species behaviour....

The interface options are endless, the screen real estate is changing by definition and the the web is everywhere that they are - at least some of the time. And that spotty connection is enough to go on - your new web application can take advantage of this. RIAs take you beyond the connected web browser and into a range of devices and mediums.

By taking full advantage of the Internet, RIAs can be used to connect a living room or a community. You can get to it on your set top box or on your X Box. You can share with your son who has a PSP. Your network enables real-time collaboration and in the lack of network you can still provide for a great experience. RIAs have the potential to bring people from all over the world together - people make the internet, and RIAs can make it seem like those people are next to each other.

Go faster, use the blocks in the box and leverage the new programming models

The holy grail of RIAs is to write one set of code and have that code run on any device or computer in the world. As a development shop, you can have one code base and deploy that anywhere your users go. If you're a business then you can make sure your executives have your application whether they are on a plane with their PDAs or at their desk on their laptops.

RSS, micro formats are quickly becoming the building blocks of the web. They provide the invaluable content in easy to consume bits which means greater accessibility to content everywhere. RIAs are in a unique position to take this content and give users a great deal of control over it. RIAs free the building blocks from the confines of the web browser meaning much more potential for how we view and interact with content.

Let's have fun out there today...