The blog part will come handy for a project website, as you will probably have a news-section on the front page with release and event announcements.
You can use the 'topic' feature to select "non-blog" articles with a given topic. Say if you want a menu entry generated with links to all your 'documentation' topic pages.
I forget what the tool/library is called, but there is even support for syntax highlighting code. Lots of languages supported, even Erlang which is properly obscure I think.
I find the Yaml premable in articles very useful, if I add a description entry there, i can refer to page.description in my template to add a meta-description header, and in the RSS feed i can use it to summarize the article.
I also feel pretty secure in that if I would ever want to give up on Jekyll most of my site would be in textile format which is quite practical and supported by other things than ruby.
You can use the 'topic' feature to select "non-blog" articles with a given topic. Say if you want a menu entry generated with links to all your 'documentation' topic pages.
I forget what the tool/library is called, but there is even support for syntax highlighting code. Lots of languages supported, even Erlang which is properly obscure I think.
I find the Yaml premable in articles very useful, if I add a description entry there, i can refer to page.description in my template to add a meta-description header, and in the RSS feed i can use it to summarize the article.
I also feel pretty secure in that if I would ever want to give up on Jekyll most of my site would be in textile format which is quite practical and supported by other things than ruby.