Design choices around user attribution

In many software applications we often have to attribute actions to specific users. For example, we might attribute a comment...

Simple publishing done well

I've had a lot of fun recently playing with Typemill: it's a flat-file, Markdown-supporting CMS that can be used for...