Yearling
It's coming time for another blog. This site right here is my third one since college, and by building it when I did, I established a pattern of building a new one from scratch every two years. It's a good pattern, and one I'm gonna keep up with.
My main ideas for my next site are:
- Have the front page automatically pull in all of the other activity I make on other sites, FriendFeed style. This would include Flickr, Twitter, Delicious, Google Reader, and Github, and more if I think of them. If I legitimately am busy elsewhere, may as well let my blog benefit from it. Also, pull image, song, and video links out from them and render them directly.
- Give written posts a more dedicated presentation, simpler URLs. More article-y, while hopefully avoiding pretentious. From a technical perspective, have the article database actually be separate, and syndicate via XML or JSON, so it can be pulled in like all of the other sources (though it'd be given better billing).
- Each time I make a blog, I also try to take the opportunity to learn something new while doing it (this one was my first Python foray). For this next one, I'm considering sticking with my strength, Ruby, as the language, but experimenting with a NoSQL-style database (like MongoDB The site would actually be several smaller apps running on Rack next to each other.
I have some other smaller ideas, but those are the big ones, and I think they're very 2009 ideas. As such, I look forward to them being made obsolete within days.
As long as it's 2010 and you want to be trendy, make everything update using pubsubhubbub and web sockets.
Oh I will totally do pubsubhubbub, that's right. I'd better go find or make a pubsubhubbub hub first.