Notes on Blog Development

You'll notice my little browser recommendation on the left. That may be the only visible change in here right now. Paging code is wrapped in here, but not complete, so it's not evident yet. The paging code that is here helps load the recent 10 more efficiently. (I moved the pagingn code back into the EJB tier.)

I did a bunch of stuff trying to track full state (expand, page, etc) in the url (for consistent linking), but ended up trashing most of it due to extreme complexity. It shakes my faith in my ability to do web apps.

Things to work on:

  • complete paging (with tracking in session)
  • referer logs
  • permalinks
  • incomplete flag to allow working on blog entries live without making them visible
  • topics
  • updated date field in addition to creation date
  • rss feed (topic-based, so I don't feed garbage to java.blogs)
  • maybe move state info from session to url
  • session/cookie for expand option
  • remember commenter info in cookie
  • search
  • figure out trackback/ping
  • subscription-based email notification of comments
  • calendar
  • dropdown list of other blogs for my bookmarks of ones i read

Anyone else have any slick ideas of what a blog should do?

Filed Under: