So I have been wondering why traffic to the new posts was slow – it seems wp-supercache (a plugin that caches wordpress blogs) was showing my new posts only to people who are logged in (ie only me).
Solution: disable wp-supercache for now
Normal service should resume going forward 🙂