This is starting to stretch Webby's limits but I would probably use
it.
What I do right now for creating a blog post...
I have a subfolder called posts/ and when I create a post, I simply
type
rake create:page posts/title_of_post.markdown
Then to generate the thing in a file called index.erb...
---
filter: erb
---
<%
posts = @pages.find(:limit => :all, :in_directory =>
"posts", :recursive => true, :sort_by => :created_at, :reverse =>
true)
paginate(posts, 3) do |p|
%>
<h2><%= link_to(p.title, p)%></h2>
<div class="date">posted on <%= p.created_at.strftime("%d %b %Y") %>
at <%= p.created_at.strftime("%H:%M") %></div>
<%= p.render %>
<hr />
<% end %>
<%= link_to("Previous", @pager.prev) if @pager.prev? %>
<%= link_to("Next", @pager.next) if @pager.next? %>
...........
Also, I was planning on adding support for tags in my blog.
I've already tagged my posts but would need a task for seeing posts
related to a tag like say...
tags/ruby, tags/movies, etc.
Could also be incorporated in the blogging support