August 24th, 2008
From Tech Crunch: Don’t Post The Evidence Unless It Supports Your Case.
The emails provided by WL are truly amazing. Take 3 minutes to read through them. I’ve never seen such unprofessional behavior from a company. Just the email name alone (”Evil Genius”) gives most of the story away.
I don’t know Gina Bianchi, the CEO of Ning, (I spoke with her once by phone when she was doing reference checks on a friend), but I already was a big fan given how well she’s done with Ning. But after reading her emails, I’m even more impressed with her incredible level of patience. If I were in her shoes, I would have terminated my relationship with WL a lot sooner.
Truly amazing.
Tags: ning, widgetlaboratory
Posted in technology | 1 Comment »
August 15th, 2008
I’ve been playing around with Mule lately, mostly just trying to learn and see if it’d be a fit for a little side project I’m working on (it looks like it won’t, but that’s OK). But one thing that was a bit confusing about Mule integration is that the 2.0 version is very heavily dependent on Spring. That would be nice if I used Spring, but this project uses Guice.
First I tried Google, but only came up with this. Then I tried to see how other containers (Pico, Hivemind, etc) integrated in to Mule, but it turns out those integrations were for 1.x and nothing has been built for 2.x. I’m sure there is a better solution that what I came up with, but for a quick and dirty integration this worked really well:
<spring:bean name="foo" class="com.bar.GuiceUtil"
factory-method="getGuiceInstance">
<spring:constructor-arg>
<spring:value>com.bar.Foo</spring:value>
</spring:constructor-arg>
</spring:bean>
<model name="...">
<service name="...">
<inbound>
<inbound-endpoint address="..." />
</inbound>
<component>
<spring-object bean="foo"/>
</component>
</service>
</model>
Basically, you just make a simple utility class (GuiceUtil) that holds your Guice Injector and offers a static method named getGuiceInstace:
public static <T> T getGuiceInstance(Class<T> t) {
return injector.getInstance(t);
}
Now Spring is configured to created a Spring bean named “foo” that actually came from Guice. Then you simply tell Mule to use that Spring bean. I’m sure there are a lot better ways to do this (I am a complete Mule newbie and know very little of the configuration options), but this got the job done for me.
Tags: guice, mule
Posted in technology | 1 Comment »
August 14th, 2008
An coworker from my old company, Spoke, just launched an iPhone version of their app and you’d be silly not to get it right now.
I predict this will become one of the killer apps for the iPhone. The app is really quite simple: it lets you play your home iTunes library (all of it) and your friends libraries on your phone. It works by utilizing a desktop app that integrates with iTunes. It’s simple, effective, and super cool.
And why should you get it right now? Because it’s free for the first 100K downloads, after which it’ll cost $3.99. Get on it!
Posted in technology | No Comments »
August 2nd, 2008
In a few minutes I’m off to the airport. I’ll be in the San Francisco bay area (my original home) for five days, spending time with friends and family. But I’m also going to be meeting up with a lot of people and companies, trying to figure out what the best place for me to go next is.
If you’re around and want to meet up, drop me an email!
Posted in Uncategorized | No Comments »
July 16th, 2008
Bam! Third Wheel!
For anyone that ever reads (or read) Maddox (aka: thebestpageintheuniverse.net), you might appreciate what I found yesterday while in Seattle:

Yup, apparently someone actually took Maddox’s idea for rendering the Segway Human Transport obsolete seriously and sold it to the Seattle police department.
Posted in Uncategorized | 2 Comments »
July 16th, 2008
Yesterday I was re-waitlisted for the Fall 2008 incoming Berkeley Haas full time MBA program. Considering the other two outcomes are rejected and accepted, it could have been worse but it could have been better. Being the 5th time I’ve received communication from Haas that I’m still on the waitlist, I guess I should take this as a good sign, considering that they have let most other people off the list by now.
However, school starts in August and I find it increasingly unlikely that I’ll be getting in. Fortunately, I have other plans. One of the many options I’ll be considering is re-applying to Stanford and Haas.
I’m also considering applying to my undergrad alma mater: UCSD’s Rady School of Business, which is a new MBA program launched only a couple years ago. And as I look towards programs like the Peace Corps, the MBA programs offered while on a Peace Corps mission seem interesting, though they are primarily from lower-ranked schools.
Posted in MBA | No Comments »
July 16th, 2008
Now that I’m leaving my job and looking at my next steps, I’ve been spending some time researching various volunteer organizations that would take me out to third-world/impoverished nations to do volunteer work. So far the two most promising are Doctors Without Borders and Peace Corps.
The problem is that neither offers exactly what I’m looking for:
- Doctors Without Borders provides the 6-12 month window I’d really like to do, but it forbids married couples from going on a mission together. This is a deal breaker for my wife and me.
- Peace Corps supports sending married couples on missions together, but the 27 month commitment is a bit longer than I’d like to do.
So are there any other options out there? Ideally I’d like to focus on teaching math/science/technology, though I can probably figure out how to dig a well, build a school, or do whatever is needed. Similarly, my wife is an accountant, but we recognize that we’d be willing to help however we can. However, if there are any teaching organizations that allow married couples to stay together, are ~1 year in length, and focus on a teaching/learning program, I’d love to hear more about it.
Posted in Personal | 1 Comment »
July 16th, 2008
I’m leaving Gomez, my current employer, as of next Friday, July 25th. It’s been a great ride. Over the last ~2 years, with Gomez, and an additional year as the founder of Autoriginate/HostedQA, I’ve had a tremendous opportunity to work on really amazing products in the QA/testing/SaaS space.
But it’s also been tough, especially the frequent flights between Portland, OR and Boston, MA, and I’m looking to either pursue an MBA graduate program and/or move back to the San Francisco bay area, where I’m originally from. I’m on the waitlist at Berkeley’s Haas School of Business full-time MBA program, and if that doesn’t pane out I’ll be re-applying to several bay area schools next year while also looking for new opportunities in the bay.
I don’t have anything specific lined up. My plan right now is to spend the rest of the year carefully weighing my next steps. I’m looking at a lot of different options: grad school, another startup, joining a bay area company (ideally a startup focussing on consumer/social media), or possibly even doing something “out there” like joining the PeaceCorps or some other field work in an impoverished country. In the more immediate term, I’d likely be working on mioNews in between planning my next steps.
With that in mind, I’m open to hearing from my friends and readers about what I should do next. Find a job in Portland, OR or the bay area? Perhaps someone has participated in the PeaceCorps and has advise? Or perhaps someone is out there looking for help in software development and/or product management leadership at their startup? Let me know - the idea of so many options excites me!
Posted in Bay Area, Gomez, Personal, Portland, testing | 5 Comments »
June 30th, 2008
Today I’m please to announce
mioNews. mioNews is a new way to interact with your friends. By building on top of the popular
FriendFeed service, mioNews makes finding new stories fun, fast, and quick.
- Indicate which stories you like, and which you don’t
- Get new stories recommended to you automatically
- Group your friends in folders, such as Family & Coworkers
- Publish stories to your blog, Twitter, and FriendFeed - all at once!
- Follow topics of interest & see what the global community thinks
mioNews is one of several new projects trying to solve the “noise” problem with social software. Another one, also recently launched, is
NoiseRiver. NoiseRiver has a very clean and beautiful user interface that takes after the FriendFeed
UI. It allows you to identify people and topics that you like/hate, which in turn acts as a filter for content from FriendFeed.
mioNews, on the other hand, is a much more complex UI - similar to an RSS reader. It introduces concepts similar to other RSS readers. But instead of rating people and topics that you like/hate, mioNews asks you to like/hate individual articles. Then, using some autotagging secret sauce, the topics and people are tuned behind the scenes.
While NoiseRiver and mioNews are both young projects and have a lot of room to improve, they are also both strong proofs that social software today does need to better help us cope with the “noise” on the web. I’m sure both products will need their algorithms to be tweaks and improved over time, but the most important thing is that people are open to the idea of allowing computers determine what we should read when we’re overwhelmed with noise.
Posted in mionews | 6 Comments »
May 29th, 2008
Today (actually yesterday, but adcom was lagging) was another “deadline”. I was notified, again, that the waitlist for the Berkeley Haas School of Business MBA has decided to keep me on the waitlist. They did say they booted “many” people off the waitlist and rejected them last week, which I guess means my chances have improved. Of course, they only improve if there are actual spots available! Anyway - staying on the waitlist is better than a stick in the eye, so here’s to continuing to hope…
Posted in MBA | 2 Comments »