Contact: (801) 853-8339 or jesse@staynalive.com
Twitter, FriendFeed, LinkedIn, or Facebook
Like StayNAlive.com on Facebook!:
TwitterCounter for @Jesse

Orkut to Launch First OpenSocial Public Release February 27

A little birdie actually told this to me earlier, and I was going to blog about it tomorrow, but Orkut just confirmed it on their new developers blog. Orkut is looking to officially launch OpenSocial to the Public in one week – Wednesday, February 27.

Orkut is looking to release the final version of OpenSocial as Release Candidate on the Orkut developer sandbox this Friday, February 22. It will be released for developers to hammer away at for 3 days, and then will go back to Orkut for final QA and fixups. February 27 it will officially go live for the entire public to start installing Apps!

One feature that will be missing is user to user messaging – this is a very big feature that is perhaps much of the reason Facebook has gotten as large as it has. I am told in the first few weeks after launch that should go live. I anticipate after this launch, the public will get curious about Orkut and you’ll see their membership go up substantially – with a tie-in to Google it is sure to bring many of the current fans of Google into it’s ranks with the news surrounding the launch.

My Social Media development and consulting company that I co-founded, SocialOptimize should have an app released on the 27th. Keep an eye out for the “Know Your Neighbor” app when it launches!

OpenSocial is Solidifying the Days of the Rich Web App

Gone are the days of the traditional website, and in are the days of the Rich Web Application. OpenSocial is introducing a new era of development on the web. All OpenSocial containers at the moment give you one page, and one only (with the exception of the profile, or other “surfaces”) to write your entire web application. All development is required to be client-side, with loaded javascript or Flash at the load of the web page, with occasional calls back to the server to load bits and pieces of data. This style of web development has had a long time coming, from the inception of AJAX and the ability to dynamically load just portions of a web page from an external web server.

As OpenSocial and the social web move forward, client and server development will move closer together and soon you will be developing more and more on just one “page”, similar to OpenSocial. From now on, web apps will begin to move towards the style of loading the entire application on the first load of the page, and only loading pieces of that application as data needs to change. Javascript and Flash will play larger roles in development because of this, and as technologies such as Adobe AIR take hold, more of that development will move away from a traditional browser environment and onto the desktop. More and more desktop and web development will move towards “widgets”, and further away from “websites”.

OpenSocial is the beginning – I predict Facebook will be forced to implement something similar to keep up with OpenSocial. Currently the Facebook API is completely server-based. There is a javascript API, but the ability to create a rich web application like OpenSocial, the javascript and Flash capabilities of Facebook are simply too limiting. In order for agencies like SocialOptimize, my Social Media development and consulting agency that I co-founded, to more efficiently write applications across multiple social networks, we’re going to have to standardize on one method of programming. With the openness of OpenSocial, and ability to develop containers on the server side, we will work more and more to write code that lets OpenSocial code run on Facebook itself. Facebook may not implement OpenSocial, but we, as developers may very well!

Is OpenSocial and the new method of “widget programming”, the death of the Facebook API? Definitely not – OpenSocial itself lacks a rich tagging system such as FBML provides (pre-order my book!). As these systems move forward Facebook, OpenSocial, and others will be forced more and more to standardize across platforms. We’re in a completely new era of web development – gone are the days of the traditional website!

Jesse Stay is Now an OpenSocial Developer and Consultant! – My Orkut Hackathon Experience

OpenSocial Hackathon, San FranciscoThe past 2 days I had the opportunity to join the Google OpenSocial developer team, along with other Silicon Valley and nationwide developers to celebrate the soon-to-be launched Orkut release to the public of OpenSocial apps at the Googleplex in San Francisco. The event started with an overview of OpenSocial, and went over some of the resources available to OpenSocial developers as well as a quick, “Hello World” example of an OpenSocial app on Orkut.Following that, it was up to the developers to code away, chat and meet with each other, ask the Google OpenSocial development team questions, and move forward, very fast on their apps. The goal was that by the end of the day, your OpenSocial application would be in a state, with the encouragement and approval of the OpenSocial team to be submitted to the Orkut directory. Those submitted yesterday would be available upon launch of the OpenSocial directory. (yesterday was the deadline for those to be included at launch, but you will continue to be able to submit throughout the launch)

While there, I was able to meet Adam Glickman, notorious for following perhaps the most people on Twitter, at 7000 (Adam, I should note that I have you beat in number of updates!). I also met, and chatted for a bit with Bess Ho, founder of the Silicon Valley Facebook Developers Garage, the Silicon Valley Web Builders, and a very strong evangelist and organizer of Social Media events in the Silicon Valley area. She was there developing her own app. We talked about collaborating further on some events between Silicon Valley and Utah in the future (stay tuned!).

The big buzz around the event was how one could better migrate a Facebook app to OpenSocial. One person pointed me to OpenSocket, which is intended to be code you can install on your Facebook app, essentially making it a container for OpenSocial code. So, in the future, ideally you would write your code in OpenSocial, and when you’re ready to port to Facebook you would simply place it on top of the OpenSocket container. I think you’ll see more things like this as OpenSocial launches. I’ll talk more on my opinions of why Facebook will need to implement OpenSocial in some capacity in a later post.

What I was most impressed with, is that with all those developing applications for OpenSocial, the theme for the hackathon was simplicity. Every single app demo’d that was going to launch on launch day was extremely simple, with plans to build on it further down the road. There were former Facebook developers, Google Gadget developers looking to make their gadgets more viral, as well as people completely new to developing for the social scene which demo’d their apps for the rest of us. I saw a drag and drop “Top Friends”-type app which will be called, ironically, “Facebook”. OpenSocial is really cool in that, because of Caja, you have much more flexibility with your Javascript than Facebook. Facebook (the site, not the app) should really look to implement Caja into their apps to keep security, while allowing flexibility within the app. Another group of guys from Idaho and Utah were developing a “date ideas” app. Some other guys were developing a really cool slide show app with some neat viral twists. It was also fun to see the mashup of different other Google APIs into the OpenSocial APIs. Each presenter got to take home a very cool OpenSocial T-shirt.

The event ended with a really great presentation from the project lead of the OpenSocial team – you might remember him as the Indian guy from the Campfire video at the OpenSocial launch. He showed User Experience and UI from a Google experience, with some really great tips on how to make your apps better. He suggested using the Orkut locality settings to set everything to a different language, and then seeing if you can navigate your app in a language you can’t understand. He also suggested breaking up your app – if it is 2 different ideas in one robust app, he suggested breaking it up into 2 different apps. He had some very interesting tips that I’ll try to incorporate into my own apps.

As for what I did? I wrote an app that allows you to track a group of people geographically close to you, send updates back and forth to that group, organize and collaborate, and find more people that are geographically close to you. I call it the, “Know Your Neighbor” app. I demo’d it at the end of yesterday, and got my cool T-Shirt to take home. Everyone had great response, so I have hopes it could be a hit. Then I submitted the app to the Orkut directory (ironically, Google uses the same “forms” system I talked about earlier for the app submission process. They are just collecting the app submission data in a Google spreadsheet somewhere), of which it will appear on the day of launch.

Look for the “Know Your Neighborhood” app on Orkut when it launches! As the other platforms launch I will be rolling it out to those platforms as well. SocialOptimize, my Social Media Development and Consulting Agency does OpenSocial development too – look us up if you would like some help building an OpenSocial strategy at your company!

WordPress “Socialize Me!” Plugin Connects Your Blog

I’ve recently been looking for better ways to connect my blog into the social sphere.  I feel the easier my readers can connect with me, talk with me, ask questions, etc., the more personal my blog becomes.  You’ll notice I’ve added some pretty little icons to the right that show the networks I belong to and, if you’re on them, you can meet me there.  I will be adding more as I create new icons.

Today I came across a nifty new WordPress plugin from the guys at blah, blah! technology called Socialize Me!.  Socialize Me! collects your user names and profile urls from about 20 to 30 different social networks, and then detects if the users visiting your WordPress blog belong to those social networks.  If so, with some code you insert into your WordPress template, a message appears to those users notifying them that you also belong to their social network, inviting them to come visit you.

I have thus far been unsuccessful in testing this – I can’t tell if it’s because I already belong to the social networks, or if I’ve entered in the wrong information.  If you visit the Stay N’ Alive blog and see a message inviting you to visit me on any of my social networks, please let me know in the comments below.  You can try the plugin yourself at:

 http://www.blahblahtech.com/2008/01/wordpress-plugin-socialize-me.html

Jesse Stay is Now a Bebo Developer and Consultant!

That’s right – you may now add Bebo to my list of expertise. You may notice there’s a new category to the right – “Bebo”. The popular website Bebo.com, that I guess one could compare much closer to MySpace than Facebook announced late yesterday night that they were opening up their platform to developers. Before this, the platform was open to a small number of developers developing in a private beta of their application space.

Bebo Developer

I have started delving into their API, and I have to admit – I’m impressed! Their system is much more responsive than Facebooks (Facebook was recently rated as one of the slowest Social Networking sites), and in setting up a basic app, I have to admit it is a little more user-friendly than on Facebook. While it is much more user-friendly, Bebo has striven to maintain compatibility with Facebook. Almost every aspect of their API, from the API itself, to its FBML derivative called SNML is near duplicate. Bebo denies being the first to use the 3rd party partner-licensed platform Facebook is soon to release, but I have to admit, Bebo has done an excellent job at replicating what Facebook has done. If only Google could do the same with Open Social. Could this bring the developer community over to Bebo from Facebook?

Stay tuned – on SocialOptimize.com we’ll be posting some white papers on statistics surrounding Bebo, demographics, traffic, users, etc. as we find them. My partner, Allan Young is hard at work putting those numbers together. In addition to that, I’m working on migrating the WWW::Faceboook::API Perl libraries over to Bebo.

On a side note – one ironic thing I found about Bebo is that somehow, my 84 year old Grandmother is on Bebo. She has been sick lately, so I can’t imagine how old that account is. How many people can say their Grandmother is their friend on a social network??? :-)

SocialToo.com — Your Companion to the Social Web

I’ve been working on a little side project lately, that I think will solve a lot of the headaches caused by lack of certain features in the Social Landscape. In the spirit of the book Jason and I are writing, my company, SocialOptimize.com is announcing the beta launch of SocialToo.com. What is it? It is intended to be a companion to the Social Web – the features you can’t find in the social landscape you will find here. Will it replace your Facebook or Twitter or LinkedIn or Plaxo account? Probably not, but it will make your experience in those Social Networks much better and compliment that experience.

Over the coming weeks (I have a strong release early, release often policy), you’ll see new features launched on the site that will make your Social experience better. The site is still very basic, but as a taste of what’s to come, for all those that sign up now we’ll enable auto following of all those that follow you on Twitter. Within the next week we’ll add the ability to blacklist those that follow you (so it doesn’t follow them). Soon after that we’ll add statistics, better bulk operations on your followers and following, and many more features. Soon we’ll start to incorporate Facebook data, linking your Twitter account with your Facebook account. After that, maybe Plaxo, or MySpace, or LinkedIn. These are all ideas of where we’re going with this.

So, I encourage all to register to find out what’s to come. Again, all those that register with their Twitter username and password will be automatically given auto-follow capabilities on their Twitter account! Keep following here and I’ll update as we progress.

Reminder: Utah Social Media / Facebook Developers Garage Tomorrow

I just wanted to remind everyone that the Utah Social Media Developers Garage will be tomorrow, December 11, at 7pm at the Twelve Horses offices in Draper, Utah. We will have the privilege of hearing from Jeff Barr, evangelist for Amazon Web Services who is traveling all the way from Seattle, about how Amazon AWS has been utilized in Social environments. After Jeff’s talk, we will be having a round-table discussion, where I would love to talk more about Google’s OpenSocial, and any other Facebook developments that have occured over the past month. Following the discussion we’ll get a tournament of Xbox 360 Dance Dance Revolution, Halo 3, and possibly Guitar Hero 3 going. Bungee Labs has offered to offer the snacks and drinks for the event. This should be our biggest event yet, so be sure to mark your calendars, and invite your coworkers!

We’d again like to thank Twelve Horses for hosting the event, and Bungee Labs for providing the food. Of course, I also need to make a shameless plug for my Social Media development and consulting company, currently called SNAPlic8 (we’re debating on our name still), who is organizing the event. The first 18 people in the door will get a cool Google-provided Google Code notebook to take notes in. We’ll look forward to seeing you there!

If you’re wondering where Twelve Horses is located, their address is:

13961 Minuteman Dr, Draper, UT 84020

View Larger Map

Basically, it’s off Bangerter on the East-side feeder that parallels I-15. The Twelve Horses office is located in a series of three buildings, in the middle building. Their office is on the left on the first floor, right as you walk in.

Danny Sullivan Just Doesn’t Get SNO

Dave Bascom, of SEO.com, and also a good friend of mine, recently reminded me through a blog post of his about Danny Sullivan’s Whiteboard Daily Search Cast where he criticized Facebook ads as a “revolution”. Danny goes on to say that because search ads are being “requested” by the user, search engine advertising is much more of a revolution than that of Facebook advertising.

I respectfully disagree with Danny here. I think Danny is getting his terms confused. While SEO is the process of me getting what I have requested, search engine advertising is not that case. Advertisers on search engines do not know who I am and therefore cannot detect the best ads to send my way. Because of this, it is extremely easy for advertisers to get what I am truly looking for wrong, and especially hard to convince me that I should buy their product. Advertisers only know what I’m searching for – not who I am, not who my friends are, and therefore what search engines can deliver is extremely basic. Search Engine advertisers (note I’m not saying SEO here) are still pushing ads to me, many of which are not what I want to receive.

Facebook, on the other hand, is a search engine’s biggest competitor in the ad space. Facebook, in essence, has on top of the existing internet, created a personal internet for others to use, associate with friends, purchase from retailers, do business, you name it. People remain on Facebook (and other social networks) because it is where their friends and family are. Facebook knows these relationships, these interactions, and all about who you are and what you are looking for. Therefore, all Facebook needs to do is give a basis for businesses to do business on top of their “personal internet”, and now all users have to do is search within Facebook and they can get way better search results than a normal search engine could ever give you. Facebook has done this with their platform. They’ve done this with their “Facebook Pages”, and they’ve also done this through Beacon.

Now, add to that the ability for advertisers to convince your friends to tell you about your product. Danny, it’s not about getting into “the conversation”. Facebook isn’t just a “conversation” – I use Twitter for that. Facebook is a lifestyle – it’s a way of living. It’s not about someone, even a friend entering the conversation and saying, “hey – do you want a new iPod?” It’s about me and my friends talking about what we’re getting for Christmas, and one of my friends knows I’m looking for an iPod, and tells me about a cool deal on iPods he discovered. Facebook is not an interruption – it’s a natural evolvement of life. Well-placed ads in Facebook are those that Friends tell other friends about. They’re about me seeing what my friends are doing, and realizing – hey, my friend just shopped at Fandango (hi Phil!), maybe I should shop there too!

I am going to be blogging here really soon about a term I call Social Network Optimization (there’s also a chapter in my book), or SNO. While SEO is all about defining your place in a linked relationship between websites, SNO adds a layer to that by defining your place in a linked relationship between real people. You’ll start seeing more and more SNO as social networking becomes more and more used. Is SEO dead? I don’t think so – a good company will need to find ways to utilize both techniques to place themselves optimally on the web. SEO could eventually evolve more and more into SNO, but SEO I think will always be around in some form.

SNO and Facebook ads are the new revolution. Viral and Permissions marketing is here to stay my friends – Danny, I’m sorry, but I think you’re wrong on this one.

I’m on Facebook, Now What???

I think it’s blatently evident that I, Jesse Stay am on Facebook. Now what???

Actually, that’s exactly what. For the past few weeks I have been mentioning on Twitter that I have been working on a “super secret project”. That project is actually a book that I am writing with Jason Alba, founder of JibberJobber.com, and author of I’m in LinkedIn — Now What???. Jason and I are both excited as to the potential for this book to get people excited to use Facebook.

In a slight change from my direction of being a Facebook developer, I am going to use this expertise to give non-developers and business people a new insight on Facebook, and how Facebook could indeed be used for the average Joe, or even in a business sense. I get the question all the time, “Why should I be on Facebook?” This book will answer that question, and more. I’ll write about things like privacy issues, and a new term, which I’ll blog about later, “Social Network Optimization”, which I see as a layer on top of what SEO can do for you.

Jason’s expertise in the job market and what job hunters and seekers, as well as businesses themselves are looking for brings a unique view into how people seeking to use Facebook as a tool can find value. I’m excited to have Jason’s help, and previous experience in authorship on this book. I think Jason’s a smart guy.

If you have any input or suggestions on what you would like to see in the book, or things you like or dislike about Facebook, including tips and tricks, and would like to have an excerpt credited to you in the book, please contact me. Like in Jason’s “I’m on LinkedIn, Now What???” I’m very interested in having lots of quotes from every day Facebook users and how they like to use Facebook.

If you are a blogger, in the media, or have expertise in the area we are very interested in Endorsements and reviews as well. Contact me or Jason and we can send you a pre-edit copy of the book for you to look through, give input, and review before it gets published. We’ll publish the best endorsements and reviews. Please let me know if you have any further suggestions on how to spread the word.

We’re hoping to release the book to readers around January, making it one of the first books on the topic of Facebook to be sold thus far.

Next Utah Social Media Developers Garage Meeting: December 11

I mentioned this in the official group, but the next Utah Social Media Developers Garage meeting will be held Tuesday, December 11 at 7pm. Amazon.com’s Jeff Barr will be our featured speaker and will be talking about Social Networking sites that currently use Amazon Web Services and why AWS is beneficial to this medium. I’m excited to have him here and look forward to hearing what he has to say – I appreciate him taking the time to address our group. We will have at least one more guest speaker after Jeff, which will be announced soon – I’ll update that here and on the event page.

After the event we will hope to play some Guitar Hero, Halo 3, or Dance Dance Revolution on the Xbox 360 – bring your GH guitars! As always, the event is bring your own snack, and SNAPlicate will provide drinks for the group.

This event will be sponsored and hosted by 12 Horses and will be held at their new headquarters in Draper, unless there are too many attendees to accommodate. I’ll post a map and directions here and on the event page when that is officially confirmed. The event will also be sponsored by my Social Media development and consulting company, SNAPlicate – we are the ones organizing the event.

Please RSVP on the Facebook event site so we can have a good idea of the number of attendees that will be there – if you don’t have a Facebook account, please comment here and let me know you’re coming. This is critical to us knowing if we’ll have enough space or not. RSVP here: http://www.facebook.com/event.php?eid=20803448528