by Andy Brudtkuhl on June 26, 2007
I just answered a question on a similar topic over at Techdirt’s Insight Community. Then Randy’s commentary over at the RSS Blog prompted blog post from me. I was very tempted to stay out of the debate because I know it is going to grow into the Social Network as a Platform idea which is just going to turn into a slippery slope.
Here’s the deal – the internet is an inherently social network. Thus, we’ve been building on ‘social networks’ as a platform since the inception of the web (forums, newsgroups, file sharing, etc). Now back to the issue at hand…
Now Facebook is providing a ‘developer platform‘ which simply allows developers to create applications to live inside Facebook. This is different than Facebook’s API which allows developers to build applications external of Facebook but using its data.
As an entreprenuer/web developer I see some value in creating applications that use Faceboook’s API but that depends on the circumstance. You don’t want to waste time integrating it just because of a fad. My recommendation is to build your application first and integrate later.
Secondly I would never build an application on the Facebook platform for all the reasons that Randy mentioned in his post. I don’t understand why you would specifically target a single web site as a platform – excluding any potential growth beyond that specific network.
From the RSS Blog:
“We already have an API for widgets, it’s called HTML. We’ve been embedding widgets in MySpace for years using HTML. Why does Facebook need a proprietary widgets API? It’s called lock-in. A walled garden. The work you do on your Facebook widget doesn’t port to other social platforms. In this case, platform means proprietary. When the euforia fades, just home many $billions are going to get spent by 3rd parties to better the Facebook platform? This is nuts!”
What do you think?
Tags: Facebook, API, Platform
by Andy Brudtkuhl on June 25, 2007
by Andy Brudtkuhl on June 20, 2007
37Signals is always innovating whether it be product development, customer service, marketing, or business development. They were even featured in the latest release of Time Magazine.
But one thing they are doing that is really cool is video taping their customers. Their customers talk about how they use 37S products and how great they are. They also talk about their business to the 37S audience. Now that’s marketing and both the customer and vendor benefit. Oh yeah – and it cost them nothing.
Tags: Marketing, Customer, Vidoes, 37Signals
by Andy Brudtkuhl on June 19, 2007
I’m a big fan of Craigslist and I have a few friends who are addicted to it. From a business perspective it has done great things and has pushed innovation of the classifieds space. As a consumer you gotta love them.
As a developer it’s very easy to be frustrated with them. They offer no API which means developers do not get access to their vast array of data.
Also, I’ve been testing some of the Craiglist RSS feeds for a product and aggregator we’ve been developing (ex – I want to be notified when someone posts a dishwasher on craigslist). It hasn’t been working but guess what – the woes of an RSS hacker come back to haunt me – the feeds are invalid.
I finally put the pieces together thanks to Randy over at the RSS blog:
I got a report from a user today that Craigslist is also publishing invalid RSS. In this case, they are missing the colon in the timezone offset.
2007-06-17T10:29:18-0700
There’s definitely an up-tic in the amount of invalid RSS being produced.
C’mon now craigslist – it’s easy to run a SOAP call to verify your feed is valid before pushing it to the masses. Be developer friendly. Be consumer friendly.
Tags: RSS, Craigslist, Development
by Andy Brudtkuhl on June 14, 2007