Work Could be More Funner

Pacman ftw!At Web 2.0 Expo about a month ago, Rich, Paul and I all attended a fascinating session called “Children of Flickr: Making the Massively Multiplayer Social Web“. Aside from being interesting, it reenergized me on my quest to make work more fun.

Then, daily operational stuff intervened. I managed to rush some thoughts onto virtual paper, but I haven’t had the luxury to think deeply on the topic.

A few recent nuggets have reminded me. First, PMOG launched. I love the idea; install the toolbar and do your normal surfing. The game happens around your normal activity and is perfect for people like me who spend a lot of time driving on the “information superhighway”. I am skeptical about what they plan to do with all the browsing data, but after combing the privacy and terms, it seems pretty benign, at least for now.

Second, our friends at TalentedApps posted a missive about gaming and engagement. Engagement is a hot topic in this era of job-hopping; employees realize work is a commodity that can be sold to the highest bidder. For employers, finding ways to retain employees, especially in the face of economic uncertainty, is increasingly key.

And third, I discovered the person with the absolute coolest avatar (collection) on Connect just so happens to be into game mechanic and design. Sweet, it’s always good to wrap another head around a complex problem. We’ve kicked this around the ‘Lab for a year, so a new viewpoint is welcome. Read More »

Random Twitter Effects

Hard to believe I haven’t blogged about Twitter in a while. Like New Web in general, Twitter has reached that cusp where early adopters are calling it “established” and new people are kicking the tires.

Lots of them.

The recent departure of Blaine Cook, Twitter’s former chief architect, could mean any number of things. Many speculate that he was a casualty of the downtime bug; if this is true, I really feel bad for him, since Twitter 1) has no apparent business model and 2) is Twitter and not mission-critical.

There have been no reports of anything more serious than annoyance due to a Twitter outage.

When it’s up, Twitter is a great vehicle for support, e.g. Eddie’s tweet @me last night about this post (incidentally, the pop-up error will be cleaned up this week). And as more people jump into tweeting, I’ve noticed new, interesting effects. Read More »

Mix Updates

Rich, ENTP and I spent last week fixing some issues in Mix that you may have seen. Suggest a session for OpenWorld has driven steady traffic into Mix, and we’re rushing to fix bugs that people have encountered.

Virtually all of the recent fixes have been around suggest a session, which makes sense because that’ where people are congregating. Here’s a list of fixes to issues that you may or may not have seen:

  • The comments count is now correct for session ideas and other ideas recently created. We fixed a regression that prevented the comments count from iterating.
  • The member count for private groups is correct. We also expanded the number of My Groups show from four to eight per page.
  • A few Oracle people were stuck in a loop after they signed in for the first time. That was a bummer, and now it’s fixed.
  • Another strange regression prevented people from adding products to their profiles. Fixed now.
  • We expanded the user cards, so full titles show in lists, like the People page or group member lists.
  • Comments on older ideas were getting out of chronological order, back in proper order now.
  • Posts to groups were failing silently. They aren’t failing at all now. There’s a unique constraint throwing an error for blogs posts, which will be fixed this week.
  • UI elements added for suggest a session looked pretty janky in IE6, surprise! We cleaned them up a bit.
  • Ideas needed a reindex; it was throwing Error 500.
  • And finally, Topper found a voting bug that allowed people to vote for ideas multiple times.

Read More »

Just Add Enterprise

If you read here, you’ll know I’m not a fan of the term Enterprise 2.0, at least not when it’s used to refer to Web 2.0 practiced behind the firewall.

I know why people feel the need to differentiate Web 2.0 and Enterprise 2.0; Web 2.0 suffers from an image problem, i.e. it’s associated with sites that serious business people find trivial.

MySpace. Need I say more.

But now that everyone seems to be jumping on the 2.0 train, including the suits, people seem even more determined to call their stuff Enterprise 2.0. Sure, I get it. Give the customer a warm cozy feeling that this very serious product is not in anyway like a toy. Read More »

Pour Some Gas on the Fire (Eagle)

I blogged about Fire Eagle last week. Remember? The service that stores and brokers your location and provides a host of APIs for anyone wanting to integrate location data into their web apps.

That post got 0 comments, which was a bit surprising. I thought Eddie or Dan or Matt would be geeked to check out Fire Eagle, ideally coupling it with Twitter for geo-location at OpenWorld. After all, ad hoc meetups like the one Rich and I had with Lou Springer last year would be way easier if you could our locations see on a map (like from Fireball) or by tweeting command to get our locations (like Firebot).

Maybe it’s because Fire Eagle is still in closed beta.

I contacted the Fire Eagle team, and Jeannie was nice enough to give me 20 invites. So, if you want one, leave a comment, hit me up on Twitter, whatever. Get ‘em while they last. Read More »

Kick People out of Your Groups

I missed this in last week’s broohaha about Suggest a Session, but you can finally remove members from a group. It’s been a long time coming and requested by many people. Insert your favorite excuse here.

Are you sure you want to kick this member out of the group?

If you are the group owner or an admin, you will now see a “Remove from group” link next to each member, except yourself, if you’re the owner, natch. You can’t leave your own group.

AppsLab Group

Read More »

Suggest a Session is a Hit

Less than a week since we deployed it, the Suggest a Session for OpenWorld 2008 offer made by the Events team on Mix has been a big hit.

Traffic was up over 250% over the weekend, and the voting page is already among the top pages on Mix in terms of pageviews over the past 30 days. That’s compared to a full month of traffic for other pages and only four days of traffic for the session page.

Suggest a Session and Vote Early and Often

This is good news and I think, something of a surprise to the people running the event. While they expected participation, this is more than anticipated. And we want to sustain the momentum.

I need your help (again). Paul immediately identified a problem when he checked out the sessions. We need a way to filter the list effectively. The two tabs on the voting page, “Latest” and “Greatest“, tend to neglect the middle, i.e. not highly voted or recent ideas. As the list grows, people are less likely to page through all the sessions (there are already 39), which hurts the suggestions in the middle. This is another manifestation of the Google effect, i.e. people are unlikely to page beyond the first set of results. Read More »

My First BarCamp

I spent portions of this past Friday, Saturday and Sunday attending my very first BarCamp, held here in Portland at CubeSpace.

The origins of BarCamp are interesting; back in 2005, O’Reilly held a user-generated conference called Foo Camp that was invite only. Lots of people wanted an invite (kind of like Web 2.0 Summit, ahem), but were shunned. So, they organized BarCamp, which followed the same principles of user-generated content. The name is a spin-off of foobar, which is not to be confused with FUBAR. Got all that?

If you’re wondering, BarCamp is a type of unconference. Basically, there’s a big board of meeting spaces on one axis and times on the other axis. People with a topic to present, place the topic summary in their desired spot, and the big board serves as the conference guide for those attending. Read More »

Suggest a Session Topic for OpenWorld

Last night, as promised, Rich deployed some new stuff built by ENTP, right before they headed to a midnight Iron Man showing. On a side note, is he really a superhero?

The shiny new feature is Suggest a Session. If you have an idea for a session you’d like to attend or present, bounce over to Mix and add it by June 13. It helps to give as much detail as possible, including any speaker suggestions and agenda thoughts you have. Use this as the hook to get votes.

OpenWorld 2008 Ad Banner

The top vote-getters will be added to the conference agenda. I just hope the other sessions won’t judge them as “online winners”. Get in the game and vote for your favorites before June 24.

Rich and I seeded some sessions we’d like to present. Read More »

More Web 2.0 Expo: Worth the Time Investment

So, two keynotes from last week’s Web 2.0 Expo are worth watching, if you have a block of time.

One is Clay Shirky’s keynote from Wednesday afternoon. His observations are keen, and his presentation is both funny and interesting, well worth the 16 odd minutes.

The other is Dan Lyons’ keynote from Friday, which I missed in person. Once an avid fan of Dan’s alter ego, Fake Steve Jobs, I broke up with him last year when his identity was revealed. Rich insisted that I watch his keynote, and as always, Rich was right. While I probably won’t subscribe to FSJ again, I did enjoy the keynote immensely.

Lyons gives a great account of his reasons for staring the FSJ blog, ribs the navel-gazers in the Valley and generally comes off as a manic, funny man. Definitely not as thought-provoking as Clay Shirky, but equally worth the investment of 25 minutes, if only for a good laugh.

I think each contains words on the FCC’s no-fly, or no-broadcast, list. If that sort of language offends you, consider yourself warned.

Also of note, many of the presenters at Web 2.0 Expo provided their presentation slides for public consumption. So, if you missed the conference, but wanted to know what went on, check out the list and browse the slides.

One session Paul and I attended and found very useful is not on that list. It was hosted by TripIt’s Andy Denmark and called “Web 2.0 Expo: Making Email a Useful Web App”. Andy has published his slides, and again, they’re worth reviewing.

Like many companies, Oracle has a deep-seeded email culture, which makes it tough for people to adopt New Web fully. Andy’s session showed great case studies of how to use email as a bridge between the good old inbox and the New Web frontier. Very cool and germane stuff.

Enjoy.

Did you attend Web 2.0 Expo? Did I miss something totally worth the time investment? Work it out in comments.

CommunityOne 2008

Those of you looking to beat the Monday blues (this coming Monday) should come out to CommunityOne 2008 in San Francisco. I’ll be part of the Ruby panel that’s being chaired by Tim Bray. Should be a good event. Best part… IT’S FREE!!!

The Ruby panel I’m on will be joined by Mark Driver, Gartner, Thomas Enebo, Sun Microsystems (and JRuby co-lead), David Koontz, Happy Camper Studios (of Monkeybars fame), Sarah Mei, Independent Programmer, and moi.

If you go, twitter me at rmanalan.

En Fuego: Location Aware Services

I blogged about TripIt and Dopplr a while back; both services collect your travel plans, allow you to share them with people, and alert you when people in your network are nearby your stated location.

Until recently, you had to tell them both where you were. Then Yahoo released Fire Eagle into private beta in early March (coverage), and Dopplr became one of the first applications to use it. Fire Eagle is very simple at base. You tell it your current location. That is all.

The awesomesauce comes from applications built on Fire Eagle’s APIs and its privacy brokering. Some people, myself included, have paranoia about location tracking on the Interwebs. After all, one of the primary tenants of the Interwebs is its push model for privacy: “nobody knows you’re a dog” or where you live, unless you tell them. Remember the ongoing flap about Google Street View? Read More »

OpenWorld 2008 Registration Opens

Oracle OpenWorld 2008

W00t!

Registration for Oracle OpenWorld 2008 is officially open. The massive conference is back in its Fall timeslot, September 21-25, 2008 at the Moscone Center in San Francisco.

This year’s shindig will include large doses of Mix, as previously teased. We’re planning to deploy some new features built by our friends at ENTP later this week (fingers crossed).

Of course, we hope to see all your happy faces there, but even if you can’t make it to OpenWorld in person, you can stay involved and follow online. We’ll be using Twitter (natch) at the conference, and there will be loads of virtual ways to participate. Here are a few:

People are already asking me about a blogger program for this year’s conference. If you recall, last year’s program caused quite the kerfluffle. I really know nothing about this, since it will be handled by Marketing, just like last year. I hope they will renew the program this year.

The ‘Lab will be there this year, as far as I know. We’ll keep you updated on any sessions and events we’re attending, formal and informal, as the days count down to September.

Until then, feast on the virtual goodness.

Web 2.0 Expo Review

The whole ‘Lab gathered in San Francisco last week to attend the Web 2.0 Expo, which explains why the content here has been stale for a week.

After a Monday huddle with Rich to plan the upgrade of Connect, our internal version social network and idea site to the Mix code line, we headed to Moscone for the Expo.

Rather than recount my week, I’ll hit the highlights and share some observations. I doubt anyone wants an account of my every action for four days.

Interesting Sessions
I really enjoyed the content in “Children of Flickr: Making the Massively Multiplayer Social Web“. Paul, Rich and I were all in this session, and despite a few broad generalizations from the panel, e.g. women prefer 2D to 3D images, the content was solid. I did manage to find the research they were citing, and I think it’s safe to say most people dislike 3D images.

The session was covered a few other places in more detail. The key takeaway for me was how to apply gaming to seemingly mundane software. Everything can be a game. We’re big fans of making products fun, so when Connect relaunches, we’re planning to include some game-like aspects.

I also enjoyed “Web 2.0: Fabulously Useful and Confusing“, hosted by Leanne Waldal, that focused on how regular, non-technical people reacted to popular sites like Facebook, Twitter, Flickr and others. The panel was comprised of these people, rather than topical experts. You can view Leanne’s presentation, which includes video reactions of people while they use these sites.

My takeaway from this session reenforced what I learned after last week’s edit icon SNAFU, i.e. we need to spend equal time thinking about function and form. Mix and Connect have broad user populations that are not familiar with many of the paradigms we take for granted. Read More »

Data Visualizations

After a slow Twitter weekend, I stumbled across a new Twitter tool, TwittEarth, via Mashable.

This is a beautiful representation of Twitter’s public timeline, similar to twittervision, but with goofy avatars in 3D. It reminds me a lot of the work stamen design has done with Digg, e.g. arc. The visualization shows how many people are active in the Digg community at any given time. Tools like TwittEarth and twittervision do the same for Twitter.

Google recently released the Google Visualization API, based on software written by Hans Rosling. Check out his software in action at TED a few years ago. It’s both phenomenal and convincing, showing the true power of good data visualization.

One of the few Facebook apps that I still use is Friend Wheel, which shows how my network is intertwined and especially the clustered areas of friends. Read More »

Find AppsLab at Web 2.0 Expo Next Week

The whole ‘Lab will be at Web 2.0 Expo next week, April 22-25 at the Moscone Center in San Francisco.

That’s the same venue as OpenWorld and pretty every other tech conference. In Denver, Paul riffed that he was sick of going to Moscone for conferences, something to the effect of “it’s getting old”. It is tough if you aren’t staying in the city, but we’ll make it work.

That’s our commitment. We do the hard stuff.

Web 2.0 Expo has its own social network (natch), hosted on CrowdVine. You can do all the usual social network stuff, network, comment, stalk, I mean friend, people you’d “like to meet”.

Plus it has the entire session and activity agenda baked in, so I can tell people what sessions I’m attending or interested in attending, like an advance popularity rating. More stalking possiblities.

Anyway, our profiles are there: Anthony’s, Paul’s, Rich’s, mine. Drop a note in comments if you’ll be there and want to hang out or do something work-related.

I think Oracle is a Platinum Sponsor this year, and there will be a large (20′ by 20′ I’m told) Oracle booth, complete with micro-unconference. Carl (APEX guru), Justin, OracleJulio and Marius will be there among others.

Let us know if you’ll be there. It’s always nice to put a face to an avatar in meat life. Expect sporadic updates next week, as we all juggle the rigors of conference attending.

Oh and Michael, I haven’t forgot your t-shirt request, medium, right? I’ll see what I can do.

Good UI or New Web Hubris?

One of the changes we deployed this week to Mix was new icons on profile pages. We replaced the links that used to tell you “Edit your profile”, “Add to network”, “Remove from network” with snazzy, Web 2.0 style icons which showed a pen (for edit), a green plus sign (for add), a red x (for remove).

Since the deployment of the new icons, I’ve had several people send feedback asking how to edit their profiles. This tells me the pen icon, even with hover-over help, wasn’t doing a good enough job. So, we deployed some new buttons, icons and text to make it more easy to use.

This got me to thinking about UI and users.

New Web pushes the design paradigms for usability, and early adopters are very tech savvy. We call them “power users” in enterprise software. Early adopters are obviously not risk averse with regard to UI, meaning they want to tinker and are willing to investigate and probe to figure out a UI. Frequently, they will laud or criticize new usability patterns very openly. It’s all part of the early adopter mindset. Early adopters look at enterprise software and laugh at its moribund UI.

In enterprise software, we’re used to making features as obvious as possible, working within the constraints familiar to users, e.g. functions are buttons, not icons. Enterprise users are not early adopters. They represent the vast majority of computer users, and they want features and functions to be obvious and easy. These users are frustrated at the thin, undocumented UI they see in Web 2.0.

I’m generalizing in both cases to make a point. Read More »

OpenSocial’izing Our Apps

Now that Jake has exposed our next venture, I thought I’d flesh out some more details on what we hope to accomplish by building our own OpenSocial container.  When OpenSocial came out, it all took us AppsLab’ers by surprise that Oracle was a founding member.  It wasn’t really a surprise that Google was building something to compete with the Facebook’s social apps model… it was only a matter of time before someone did it — I’m glad that Google ultimately decided to make it happen.

Our vision for OpenSocial is different from all the consumer based social networks that are currently using it to catch up to Facebook.  One of the first things we learned here at the AppsLab is that there is large pent-up demand for social applications within an enterprise.  A large organization like Oracle can be more productive when the social aspect to day-to-day business is made available to employees.  We saw this demand first hand when we built Connect and IdeaFactory last Summer.

Read More »

What’s Next?

Lately, our plans have started coming into focus. If you read here, you probably know we built Mix with ThoughtWorks back in November. Since January, Marketing has been making plans to use Mix a lot more heavily, starting with this year’s Openworld.

Yesterday, I told you about the project and the new direct messaging feature built by ENTP. Expect more sweet features from them in the coming weeks.

If you’re a diehard reader, you’ll recall we also run an internal professional network/idea site inside the Oracle firewall called Connect. Even though Connect has been static as far as features go since September, we still average 10,000 visits each week, and by now more than 35% of Oracle employees have logged into Connect at least once.

This is hidden demand. We haven’t done much promotion on any of the main Oracle internal portals, and to find Connect, you have to be sent the URL. Read More »

Mix Messaging

Some of you have already noticed that we released a brand new feature to Mix on Monday, direct messaging.

To use direct messaging, either click the inbox icon in the top right navigation, or click the link in the inbox widget on the front page.

You can only message people in your network of contacts, and the text box supports only limited HTML, the same tags as all the text areas on Mix, no WYSIWYG editing. We weren’t going for a full-blown inbox here, just a lightweight communication system.

This is the first of several enhancement we’re to Mix that have been built by ENTP, a solid Ruby consultancy, paid for by our friends in Marketing. This year, OpenWorld will be using Mix heavily to engage attendees, connect them to one another and broadcast information about Oracle’s annual shindig.

Direct messaging has loads of uses, but it was built specifically to allow people attending OpenWorld to connect securely with each other and coordinate meetings and get-togethers, scheduled or ad hoc for the conference. Read More »