I'm new to compressing CSS and JS files. What's the ideal process for shrinking these files, and are there any recommended non-WordPress plugins? I've experimented with some manual minification tools, but when I revert them to a more readable format, I find some semi-colons missing. Do developers typically maintain separate files before minification and use a plugin to compress only production files?