push processing markdown as far into compile-time as possible, due to it being expensive. Use a regex for the links on-demand
also:
- make sure the rest of the code aligns with this new scheme
- adjust paragraph top alignment, and change existing code to cope
- in rss make sure to reverse categories other than 'all'