CSS still requiring clearing cache after following steps to switch caching off
Written by @Clive in the comments


  Are you using chrome? Asset caching got way more aggressive recently
  for some reason, if you're using it try opening the Network tab in dev
  tools and selecting "Disable cache"


This solved me the problem.