episode 39

FeedHaus

3 Comments

Chris and Josh talk to Chris Bucchere about his latest project, FeedHaus.

You need a Flash plugin to view this player
play now
Time: 40 mins 18 secs18.5 MB

shownotes

Chris Bucchere, originally an east coaster, moved out to San Francisco grew up there and went to college. Out of college he took a job at [Plum Tree](http://en.wikipedia.org/wiki/Plumtree_Software “Plumtree Software – Wikipedia, the free encyclopedia”) who was thought of as the inventors of the [Corporate Portal](http://en.wikipedia.org/wiki/Corporate_portal “Corporate portal – Wikipedia, the free encyclopedia”)/[Enterprise Portal](http://en.wikipedia.org/wiki/Enterprise_portal “Enterprise portal – Wikipedia, the free encyclopedia”).

Chris B. worked at Plum Tree for 4.5 years and left as a lead engineer. In 2002, Chris B. started his own Plum Tree consultancy called [BDG](http://www.thebdgway.com/ “Plumtree consulting and the path to enterprise 2.0 – the bdg way”) doing deployments of the Plum Tree software. Plum Tree was eventually acquired by [BEA](http://www.bea.com/ “BEA – Business Software, Business Process Management, Service Bus, Service Oriented Architecture”) and became [BEA Aqua Logics](http://www.bea.com/aqualogic/ “BEA AquaLogic – SOA Suite, SOA Leader, Service Oriented Architecture Software, BPM Software, Collaboration and Web 2.0 for the Enterprise”).

Because BEA is moving into “Web 2.0”, BDG followed, built [feedhaus](http://www.feedhaus.com/ “feedhaus – be the first to know”) and it is their first offering into the Web 2.0 space.

feedhaus is a socially powered news site powered by RSS and the most current news available. Oddly enough the concept of feedhaus was conceived from the need for Chris B. to converse with a friend that used the most current news as a conversation piece. Chris B. was often out of the loop on current news and the idea of feedhaus seemed to make sense.

The homepage of feedhaus is mostly constructed of a huge tag cloud, with each tag ranging in size based on the amount of news inside the tag. Chris Saylor commented on why [43 things](http://www.feedhaus.com/tag?id=145 “43things on feedhaus”) was the biggest tag vs a Digg.com or other social news website, and Chris B’s reply, sarcastically, was “It’s a slow news day”, but quickly followed up with a mention that tags are larger or smaller based on the amount of news inside of each tag and that 43 things has items constantly being added to their feed.

Because of the amount of AJAX requests required to have the interface of feedhaus always updated with the latest from each feed, the conversation turned to AJAX and API requests and the recent news of Twitter having to separate their API server from their main web server. On the note AJAX and APIs, Chris B mentioned the planned feedhaus API, with each tag having their own feed as well as the homepage having is own feed. Sounds like an all out feed-frenzy!

Some of the architecture of feedhaus was discussed regarding why Chris B. choose the pull method vs the push method to aggregate the data in the RSS feeds that feedhaus uses to power its service. Chris B. detailed that he wanted the world to tell him what the important feeds were rather than deciding for the world that he should just pull [technoratti](http://technorati.com/ “Technorati: Front Page”) feeds or [pingomatic](http://pingomatic.com “Ping-o-Matic!”), or [Syndic8](http://www.syndic8.com/ “Syndic8.com – Welcome to Syndic8.com – RSS Feeds, Atom Feeds”). Chris B. also went on the detail the difference of feedhaus between the likes of [tailrank](http://tailrank.com/ “Tailrank – Top News for Today”) or [technoratti](http://technorati.com/ “Technorati: Front Page”), and also the planned social features such as My feedhaus where you can create, share, and copy groups of tags clouds you create or others create.

([Sphinx](http://www.sphinxsearch.com/ “Sphinx – Free open-source SQL full-text search engine”) was mentioned as a possible solution for site search when Chris S. broke the site while trying to add The Web 2.0 Show’s RSS feed. Later on in the show another attempt was made and it broke gain because of http not being added to the begining of the URL, which is fine because feedhaus was in alpha at the time of the interview recording.

Originally feedhaus was written in [Ruby](http://www.ruby-lang.org/en/ “Ruby Programming Language”) using [Ruby on Rails](http://www.rubyonrails.org/ “Ruby on Rails”), but after hitting a wall after not being to find a mature robust feedparser written in Ruby Chris B. turned to [Java](http://java.sun.com/ “Java Technology”) (just straight Java no [J2EE](http://java.sun.com/javaee/ “Java EE at a Glance”)) (Around 200 hours) for the backend written on [Apache Tomcat](http://tomcat.apache.org/ “Apache Tomcat – Apache Tomcat”) and [MySQL](http://www.mysql.com/ “MySQL AB :: The world’s most popular open source database”). Chris B. also gave a BIG shout out to the [ROME FeedParser developers](http://wiki.java.net/bin/view/Javawsxml/Rome “TWiki . Javawsxml . Rome”) because it is what made feedhaus possible — All feeds lead to ROME!

UI, AJAX and good user experience was discussed as popular aspects of what Web 2.0 is about. The UI of feedhaus was carefully designed with features such as looking at the users to see if the name chosen at sign up is available.

For the record, feedhaus is not in need of funding. A half of a persons time could be used, but most of the features planned for the service can be done by existing developers on Chris’s team. Instead they will be using [Google’s Adsense](https://www.google.com/adsense/) to generate income with future plans of other ad space to be sold.

Hosting was mentioned, [Linode](http://www.linode.com/ “Linode.com – Virtual Server (VPS) Hosting”) got a plug, as well as [GoDaddy hosting](https://www.godaddy.com/gdshop/hosting/shared.asp), the current host of feedhaus, (and of course the [GoDaddy girls](http://godaddygirls.info/gdshop/gdgirls/default.asp “Go Daddy Girls”)).

Comments

byJoel added January 17, 2008
Avatar
Tables. Amen brother.
byAnders added February 16, 2008
Avatar
This guys pretty new to the scene... A bit of a hack I'd say. Good luck to him though, its a good start anyway.
byChris Bucchere added March 20, 2008
Avatar
@Anders: Uh, thanks, I guess. ;-) With over ten years in the industry, I'm hardly a n00b, but we're all new to this web 2.0 thing, right? There's a lot more collaborative stuff coming to feedhaus soon to make it more of a destination where people share and discuss the news, rather than just consume it. So I agree, we're off to a good start but there's a lot we didn't build in the first release and a lot more to come in the near future! Thanks for listening.

Add your comment