@phryk microcaching is just shorter, a few seconds, and is useful if you have dynamic content. If you don't have dynamic content, longer caching periods are better.
`uwsgi_caching` might be enough for UWSGI content, but it depends on the other configuration. There are a few tricky edge cases where cache gets busted for no good reason – often it's because of random query params ("?something=etc&something_else=etc") added by e.g. social media (like Facebook's "fbclid" param). Or cookies.