How to Build Your Own Lifestream with Yahoo Pipes and NO Server Side Logic

Nov 23
Posted on November 23, 2007 0:14 in Problems & Solutions, Projects, Technology

Beware that this tutorial is slightly unmaintained. Images are lost thanks to my hosting provider, and my own lifestream has since been changed to work with a Symfony backend. To understand Yahoo Pipes though, the text can still provide a good insight.

So, as you might have noticed I build my own little copy of a Lifestream, much like Jeremy Keith (Adactio) did on his website. Although it is fun to build a lifestream, it isn’t the simplest thing to do, so I took a different approach to use mine and build one using Yahoo Pipes.

Lifestream

The cool thing of using Yahoo Pipes is that my Lifestream is all Javascript+HTML and no server side logic (a.k.a. PHP). I gave a little talk during BarcampBerlin2 explaining what I did, but in the next few paragraphs I will hopefully explain with a bit more detail how it was exactly done, and also focus on some quirks of Yahoo Pipes that I had to work around.

[Next up: Combine Your Blog Posts]

  • Pingback: Kerry Buckley » [BarcampLondon3] Creating a Lifestream with Yahoo Pipes (CristianoBetta)

  • Pingback: Cristiano on Tech/Life » Video of BarcampLondon3 Presentation on Yahoo Pipes

  • Paul Downey

    Nice! I built mine (http://360.whatfettle.com) using Venus and keep meaning to present it on a SIMILE timeline ..

  • Paul Downey

    Nice! I built mine (http://360.whatfettle.com) using Venus and keep meaning to present it on a SIMILE timeline ..

  • http://cristianobetta.com Cristiano Betta

    Hi Paul. What I like about your version is that show pictures/photos. I was thinking of doing something in SIMILE, but if you add a lot of rich media content that might get a bit confusing quickly.

    I had never heard of Venus. What is it? It’s a back-end technology I assume? Thing to remember here is that my project was also kind of an exercise for me to see what Yahoo Pipes and what I could do with it.

  • http://cristianobetta.com Cristiano Betta

    Hi Paul. What I like about your version is that show pictures/photos. I was thinking of doing something in SIMILE, but if you add a lot of rich media content that might get a bit confusing quickly.

    I had never heard of Venus. What is it? It’s a back-end technology I assume? Thing to remember here is that my project was also kind of an exercise for me to see what Yahoo Pipes and what I could do with it.

  • Pingback: Four Starters » How to Build Your Own Lifestream with Yahoo Pipes and NO Server Side Logic

  • Pingback: Lifestream Posts & Pages for November 27th 2007 | Lifestream Blog

  • http://alcopop.org/me/openid/ http://alcopop.org/me/openid/

    Hi, the pipe debug link in this page is broken.

  • http://alcopop.org/me/openid/ http://alcopop.org/me/openid/

    Hi, the pipe debug link in this page is broken.

  • http://cristianobetta.com Cristiano Betta

    Which link do you mean?

    There is loads of stuff broken, especially the images. My hosting provider lost them by accident and I still haven’t had time to put them back.

  • http://cristianobetta.com Cristiano Betta

    Which link do you mean?

    There is loads of stuff broken, especially the images. My hosting provider lost them by accident and I still haven’t had time to put them back.

  • http://alcopop.org/me/openid/ http://alcopop.org/me/openid/

    It was the one on page four (I didn’t realise the comments were common across all pages). P.S. thanks for the article!

  • http://alcopop.org/me/openid/ http://alcopop.org/me/openid/

    It was the one on page four (I didn\’t realise the comments were common across all pages). P.S. thanks for the article!

  • http://cristianobetta.com Cristiano Betta

    The link seems to work fine. Maybe you can’t access it because you aren’t logged in. The debug output is only accessible when you are editing the pipe. So go and make an account and start editing your or my pipe.

  • http://cristianobetta.com Cristiano Betta

    The link seems to work fine. Maybe you can’t access it because you aren’t logged in. The debug output is only accessible when you are editing the pipe. So go and make an account and start editing your or my pipe.