Everyone Will Be Doing This Soon
3rd of June, 2007
Thanks to Caius I thought it’d be a great idea to create a single page that amalgamates everything I do online - web apps, blogging, linking, contact info, blah, blah, blah. I call it All My Shit and I think it’s pretty cool. I’m an organised person so this kind of thing makes me happy.
I took it a step further than Caius and syndicated a lot of the content. It’s almost like an online feed reader dedicated to my stuff.
Thanks to developer APIs and then generous developers that create easy to use class wrappers for the APIs it was a piece of cake. I used easy scrobbler, phpFlickr, this Twitter library (with some cURL modifications so it’d run on Dreamhost) and SimplePie for the other RSS parsing. It also uses the hCard Microformat for marking up the contact information. This was my first time using Microformats and the experience was pleasant enough. I chose semantic markup over the div soup the MF website recommends.
As this is just a little something for my enjoyment I thought it’d be a great idea to use XHTML 1.1 and serve it as it was made to be served, with XML. This means that if the document’s not well formed it won’t render at all, which isn’t a problem because it is well formed. Although, due to Internet Explorer 6’s lack of support for XML it won’t render the page at all, it’s time you got Firefox anyway.
Mark Pilgrim said it was hard when the Habari discussion on what to serve was happening. He was right and I’ve just barely scratched the surface. More problems arose from external data and it’s character encoding than from anything else. If I was in full control of the data produced it wouldn’t have been quite as difficult.
Pageflakes has been doing something similar, although remotely hosted, for a while now. I think there’ll always be markets for the same product both remotely and locally hosted. It’s why Gallery 2 and Flickr can happily live side by side. Some friends have suggested I bundle the whole thing up, give it a cool name and a back end so people can create similar amalgamations of their online activity without touching code. I think it’s a good idea.

Funny…I was working on something like this for my ‘about’ section but got stopped due to fixing some other bugs. …Might want to fix your links though.
Made by Christopher Luna who has a website — http://fybix.com
See, if there’s one thing that annoys me about people who argue for XHTML 1.1 it’s the fact they don’t understand the complexity of it — the markup must be absolutely well-formed, else you MUST throw a fatal error. If you’re using a validating processor it, at user option, MUST report any parts of the document that are invalid.
I challenge anyone who think that application/xhtml+xml is the future of the web to go out and use it on their sites for at least a day.
Made by Geoffrey Sneddon who has a website — http://geoffers.uni.cc/
I use protopage.com to start and end each day! doesn’t do my lazy memory much good because it remembers pretty much every interest I have in sporting event news and orders it up and presents it on a sleek customized page with my personally recorded intro music, where ever I am and from any PC. Podcasting on Protopage is just superb and its listed 100’s of search engines seals the deal for me on the speed of research I achieve on study projects. Collaborative projects seem to evolve by them selves in front of your eyes as the other protagonists in my team can access my site add or subtract any line of inquiry. When you’re exhausted of new material just sit back and see your project grow. Grunt now and then to let them know you’re there. Have been using it for a couple of years now. Good Luck!
Made by Craig
I just might take you up on that. I have a full week with nothing to do on my hands, so I just might see what I can whip up in that time. Some JS-happy fancy-smancy-pancy interface perhaps..
At least I’ve created a folder called AMS.. And that always means something..
-fangel
Made by fangel who has a website — http://sevengoslings.net
Yeah, this has caught on already, I see these a hell of a lot now on blogs and I even created myself one. Damn, I thought it was pretty new though. Many people call them Lifestreams, because it streams your life I suppose.
Mine is here: http://blog.bull3t.me.uk/about/lifestream/
Made by Bull3t who has a website — http://blog.bull3t.me.uk/
Could you explain to me the curl changes you made to the php library in order to make it work on dreamhost? Thanks in advance for your help. have a great evening.
-hubs
Made by hubs who has a website — http://www.artifacting.com/blog