This is up for discussion, but I think it would be good to make the list of posts show near the top of the home page (so that the newest post is immediately visible when someone comes to the site), and maybe move the DSS Origins to a separate "About DSS" page?
@mrparker909, I like the idea of the most recent posts showing up on top. It will work great with the twitter feed to create the feel of a constantly updating content.
This is up for discussion, but I think it would be good to make the list of posts show near the top of the home page (so that the newest post is immediately visible when someone comes to the site), and maybe move the DSS Origins to a separate "About DSS" page?