I had heard recently about mogulus which allows people to create their own live web video shows (crunchbase overview). I spent some time this morning wading through the interface to try creating a show. My test show on the “foobar” channel is about pie, featuring my son’s favorite pie videos. The content may be mildly entertaining, but the show would need quite a bit more work to be compelling. I found it awkward to create and had to refer the help several times. You can check out the show I created which is running on auto-pilot in a loop. It would take me quite a bit of practice to get good at using this UI, but aside from the novelty of the interface, there are awkward moments of interaction, particularly around cuing new clips, that would take a bit of work to learn how to get the timing I intended.

In my on-going series on web video interfaces, I’ve recording the channel creation experience for posterity:

Preview

Picture 4

Mogulus Studio


Mogulus Studio

Mogulus Studio

Mogulus Studio

Mogulus Studio

the broadcast screen
Mogulus Studio

auto-pilot set up
Mogulus Studio

I’ve finally decided to make the leap and dive into the unknown waters of independent consulting. I’ve been at Laszlo for almost 6 years and Friday is my last day.

I’ve worked on some innovative and ground-breaking projects at Laszlo. OpenLaszlo, an open source AJAX framework, was one of the first platforms to introduce XML markup for defining application UI, later followed by Adobe Flex and Microsoft XAML. I did a lot of talking about the Cinematic User Experience, which was defined well before I got there, but I like to think I helped explain it a bit. It has been fabulous to work with so many talented people who understood that animation could be used for effective user interfaces long before the release of the iPhone. I’m proud of releasing Laszlo Webtop and bringing a desktop-like experience to millions of regular folk across the world who use their ISP’s Webmail. The folks at Laszlo continue to do great work and I can’t wait till I can talk about some of the cool stuff that is still cooking in the labs. I may be leaving Laszlo Systems, but I will continue to be an active contributor to OpenLaszlo.

Why go solo? Why not join a hot new startup? (yes, even in this economy there are still companies getting funded) I expect I’ll settle down somewhere at some point, but not yet. Historically, when I pick a team and a company that I want to work with, I end up staying with it for 5-7 years. Long stints like that are unusual in the software industry, but it has suited my temperament. I generally choose to work with people I like and build software with technology I’m into. In the software industry, change is an inevitable part of the process — whether you switch companies or teams, your job transforms every year or two anyhow. This time, however, I want to explore a while before making a longer-term commitment. I want to work with awesome people, of course, but I’ve also got some of my own ideas I want to experiment with.

So what am I going to do?

MightyverseI’m excited to be working on a project to help bridge the world’s languages and cultures. Mightyverse has a big vision along with some small, initial steps that I’ll be helping with. Stay tuned.

Balsamiq MockupsI’ve known Balsamiq founder, Giacomo “Peldi” Guilizzoni, since our days working on “tincan” (aka Flash Media Server) and I’ve been following the development of Mockups from afar. I’m honored to accept a position on the Balsamiq Studios Board of Advisors.

typingI’ll be writing some code on my own and looking for projects where I can build great and useful software with fun technology, or whatever it takes to pay the rent. I’m not religious about the technology I use — I know OpenLaszlo inside out, but I’d be into learning Flex or Silverlight. I’m a Flash video expert, but I think it would be fun to build a Skype plugin.

In the fine tradition of Ted Leung’s Job Search 2.0, please drop me a line if you know of a project that seems like a good match for me: sarah _at_ ultrasaurus (dot) com. I’m open to a range of gigs from project requirements gathering and product definition/design to engineering leadership to writing code.

Also, to all my friends, colleagues and the readers of my blog who I have not yet met, please stay in touch. I hear that independent work can be lonely, although perhaps not as lonely as it once was with those friendly tweets in cyberspace. I’m looking forward to visiting my friends with offices who have invited me to co-work, and I’ll need to know the good SF cafes which have wireless and good working spots.

Wish me luck on my new adventure!

I have been hearing about tokbox lately and decided to give it a whirl today.  They have really done a nice job with the interface — the visual design is clean, but most impressive is the interaction design.  Often with live a/v and recording applications the various widgets get in the way and require too much cognitive thought — even for me, a total video geek who knows all of the gory technical details that must be happening “under the hood.”

Here’s a few highlights.  In settings, you aren’t forced to use the claustrophobic Flash settings dialog which hasn’t changed in eight years, instead you get this:

select a camera

Wow.  No thinking.  I just need to click on the square with me in it — phew.

The video interaction design is made obvious by the controls which overlay the video, except I find it a little creepy to appear as if my identity is being protected:

Preparing to Record a Message

Nonetheless, it is fun and easy to use.  The recorded video quality is good and the email integration is well done.  (I even get notified when someone views my video recording, but as the recipient, I think I would want to be made aware of that.)  For live calls, I prefer the quality of Skype, but the lack of a download is likely compelling for most folk.

Tokbox also provides you with your own URL.  Mine is: http://www.tokbox.com/ultrasaurus — I have to be on the site to receive a video call, but I think you can send me a recorded video message. Give it a try and let me know what you think.