Wednesday Oct 24, 2007

Google's Developer Pledge Needs Updating

Having just read ZDNet's piece on the Google's developer pledge of allegiance:


I can't help but think that this could be improved:

"I pledge allegence to the web" Why just the web? I love the web just as much as anyone else, but surely this is too limiting? With devices such as mobile phones, Blu-Ray devices, set-top boxes, and the like, I think that pledging allegiance to the Internet makes way more sense.

"One platform" great aspirational goal but is there really only one platform? Each web browser is its own platform, in fact each version of each browser seems to have its own nuances and could almost be considered a platform. As a developer I am also concerned about writing applications that work on way more than one platform.

"DOM" and "AJAX"  Although both these technologies are core to things like HTML/XML rendering and client technologies like Google Maps. These are way to limiting... What about PHP, MySQL, Apache, etc. As a developer I use all of these and, oh yes there is that other little technology out there called Java! How little is Java?

From Java powers more than 4.5 billion devices:

  • over 800 million PCs
  • over 1.5 billion mobile phones and other handheld devices (source: Ovum)
  • 2.2 billion smart cards
  • plus set-top boxes, printers, web cams, games, car navigation systems, lottery terminals, medical devices, parking payment stations, etc.

Please don't limit me by having me pledge allegiance to only DOM and AJAX!

IMHO, perhaps they should have used this as their pledge of allegiance?

I pledge allegiance to the Internet,
and to the innovation and ubiquity for which it stands,
one common vision
of creating liberty and opportunity
for all.


Tuesday Oct 09, 2007

Startup Camp less than 2 weeks away...

I was just checking out and realized that it is less than 2 weeks away. Being one of the masterminds behind our first StartUp Camp I can't believe how well this is growing and gaining traction. With the first camp back in 2006, we were so worried that we wouldn't get enough people, then we were worried about how unhappy everyone who couldn't get in was going to be. The net result -- register early.. like TODAY

For those of you who are new to this whole camp experience let me explain it like this. You get together with a group of like minded individuals (in this case all worried about Startups) and then whoever wants to go talk gets up and proposes a topic and they you think it will be interesting.  Once all the topics are on the board, you basically have the agenda.


Now this is where it really gets interesting. You vote with your feet, if you like a topic you go there, if you get there and it turns into a vendor pitch, you leave! Simple, no pressure. All the rooms we used had glass walls, so it was really easy to see who was hot and who wasn't.

The sessions I attended ranged from "How to optimize system performance in a horizontally scaled architecture" to "How to raise funds to get your startup funded." The worst pitch was from some vendor discussing how their tools worked... I think we all got up after 2 minutes and went to another session.

My absolute favorite part of startup camp was "speed geeking" -- basically everyone who wants to participate has 5 minutes to tell anyone who comes by their table why their startup is best. Attendees vote with their prized wooden nickel.. and the winner gets prizes!

Below is a video of last years winner -- Kristopher Tate, Founder of Zooomr

What Makes the 'Best Startup'?

It is really simple.. If you think you interested in things that startups are interested in, or you are are a startup, and can get to the New York City Seminar and Conference Center in New York, NY on October 22-23, 2007, you will not be disappointed.



Musings from Mark Herring at Sun...


« June 2016