Microsoft has recently introduced Popfly, a “fun, easy way to build and share mashups, gadgets, Web pages, and applications”. While it looks like it may be interesting (I don’t have a Passport login, so I couldn’t test-drive any of it), the most humorous part of the website is the laughable About Us section.
Lofty Goals
We believe that if you can send an email, you should be able to build and personalize your own website, mashup, social networking site, or blog.
This certainly isn’t a rare thing to see nowadays. It still bothers me, though. To bring up the oft-used building architecture analogy, this looks a bit more ridiculous:
We believe that if you can climb stairs, you should be able to build and personalize your own house, apartment, office, or auditorium.
The original quotation would be much more accurate with a few revisions:
We believe that if you can send an email, you should be able to use and personalize a blogging tool, social networking site, or dashboard-widget service that software developers built.
There, much better! I think there is this huge fallacy about making programming obseleted by arbitrary design. That’ll never happen. What we are seeing more of is that domain-specific Turing-incomplete tools are becoming easier and easier to use. There’s always programmers behind those tools, and extending those tools, but there’s definitely a clear separation between them and the users—digital content creators / artists.
Managers Everywhere!
The caption for the bottom picture states:
From left to right: John Montgomery (Group Program Manager), Andy Sterland (Program Manager), Alpesh Gaglani (Developer), Tim Rice (Developer), Suzanne Hansen (Program Manager), Steven Wilssens (Program Manager), Vinay Deo (Engineering Manager), Michael Leonard (Test Developer), Jianchun Xu (Developer), Dan Fernandez (Product Manager), Adam Nathan (Developer), Wes Hutchins (Program Manager), Aaron Brethorst (Program Manager), Paramesh Vaidyanathan (Product Unit Manager), and Murali Potluri (Developer).
So what’s the breakdown of their team?
- 5 developers
- 1 test developer
- 5 program managers
- 1 group program manager (What is that? Something like a super-program-manager?)
- 1 engineering manager
- 1 product manager
- 1 product unit manager
If it were a real startup, I think this would be quite a bit more realistic:
- 2 business/legal/financial (the pair of guys that make sure VC money is rolling in and provides safe harbor for the programmers)
- 1 marketer
- 2 designers
- 3 front-end developers (Javascript, ASP)
- 1 back-end developer/sysadmin
- 1 champion developer/team lead (the guy who is both an application visionary and a technical expert)
Disingenuity
This is the best part. The images and text on this page are reminiscent of a 40-year-old trying to blend in with his teenage daughter’s friends:

If this doesn’t look like corporate coercion, I don’t know what does. You know, where your boss comes around and says “Hey! Let’s take a fun picture, so everyone can see how cool we are, and how much you all enjoy working under my hip management style!” and the only reason people follow is because their jobs depend on it.

Ok, not as ridiculously out-of-character, but everyone still looks forced (“cross your arms! everybody do it!”).

This one looks the most realistic. Notice the token Startup Guy and Girl Programmer hidden among a flock of token Fortune 500 Boring Guys, like a game of Where’s Waldo.
How about all of the self-praise?
Like most startup ventures, the team hustles for resources every day and is innovative, scrappy, and fun. Oh, and we also dream big.
Is this serious? Fun? Scrappy? Dreaming big? Most kids who feel they have to announce that they are cool to others aren’t. I never got friends by telling people how cool I was; I got friends by sharing interests and hobbies. For some contrast, this is from the smallish company Business Logic’s website:
We enjoy flexible work hours, late night brainstorming, refactoring, halo, open source, robot chicken and Leeroy Jenkins. We like to build great software and find a better way to do it every day. We want to grow and share the experience.
Now that sounds real. No one is tooting their own horn, and I can judge for myself whether or not the group is “fun”.
Score
I’d give them a 8/10 for humor (the “Army of Darkness” style of humor). I’d score them higher, except the website looked too realistic, so some people might not understand the joke of a Microsoft Startup.

8 comments
Comments feed for this article
May 22, 2007 at 8:13 am
Adam Nathan
I’ve got to know… who in the picture is the token Startup Guy?
May 22, 2007 at 9:24 am
tombarta
That would be Aaron; the peak of the pyramid, of course! Though, you probably have a slightly different perspective on the people in the picture, since you’re one of them (^:
May 22, 2007 at 3:43 pm
Steven Wilssens
Honestly, I was hoping to be the token Startup Guy… I’m definitely not a Fortune 500 Guy. The boring part is something that I’ll leave to other cool people to decide upon. The pictures were indeed a marketing effort and we should probably put some real office pictures on the site. But in all honesty even my managers have their fun moments…
Ah yeah and about the managers statistic we all know that based on the titles we have a lot of managers but don’t judge a man’s work by his title, most of our “managers” have contributed a lot of code to the product. Probably not the finest pieces of the product but I challenge you to find the pieces of functionality that were written by PM’s on the team.
May 22, 2007 at 3:49 pm
Aaron Brethorst
Awesome!!!! Can you explain in more detail what you mean by token startup guy? That’s one of the funniest things I’ve heard all week, and far funnier than Slashdot commenters’ nicknames for me ;-)
Cheers,
Aaron
May 22, 2007 at 6:38 pm
tombarta
Steven:
sorry to disappoint you about the Token Fortune 500 Guy. If it makes you feel any better, you’re not particularly salient in the picture. I’m sure the team deserves more credit than that page suggests, but I’m glad you guys can all take a joking jab about the generel demeanor of that silly about page. I’m glad to hear that the managers are still developers (and I expected it to be that way). I believe that the titles given to people reflect upon the overall nature of the organization, and having so many “manager” roles implies a non-developer focus in the culture.
Aaron:
Every startup I’ve heard about has purported itself to be hip and young. One guy gets a great idea, and a small group pours its entire life into getting the startup off the ground. This tends towards younger and more aggressive people in the startup crowd (not “bad” aggressive, just “power” aggressive). Your hair and shirt really stand out, and your general appearance matches my internal notion of “Startup Company anthropomorphized”.
May 23, 2007 at 4:10 am
Aaron Brethorst
It was actually a bad hair day for me; my hair usually stands even further on end. Anyway, thanks for the very intelligent comments you posted to my blog. It’s always nice to know that my personal blog echo chamber consists of more than just my voice.
Also the two guys who really came up with the core idea of Popfly are the bald white guy and the guy in the blue shirt who I’m bracing myself on as I climb up the pyramid ;-) I’m a relative latecomer to the project, having joined the team in January from my previous position in Visual Studio.
Take care,
Aaron
May 23, 2007 at 4:14 am
Aaron Brethorst
One other thing: the guy who looks like Mr Fantastic (Dan) was the one who wrote the text you eviscerate above.
Most of us are also fans of sushi, Belgian beer, Guitar Hero 2, throwing Red Vines at each other, and sending emails from each others’ computers when we leave them unlocked ;-)
Aaron
May 23, 2007 at 4:19 am
Aaron’s UI Design Blog » I am the token startup guy
[...] Tom Barta, slayer of dragons, commenter with much to say, and all-around devilishly handsome chap had the following to say about me: [...]