On my product site, Firefox sometimes \"doesnt detect\" changes in my CSS & Javascript code. Rather it loads the old versions, so it seems that I need to clear the cache
If you are using a server-side language you could use a trick. You can append a string after .css/.js. In PHP for example:
It changes every page reload.
Take a look at this article about cache busting.