I've got a blog post about an older project in the works, and I'm shooting video on a project right now. Stay tuned.
What's in the works
From what I can tell, the blog functionality is the best way to put things up on the website. To the extent that there is non-blog content on this site, it'll probably all get rolled into blog postings before too long.