Not sure anyone on the dev team will get this but I just wanted to say I really like elementary OS. I do a lot of php app development with my acer aspire one (8GB SSD) and when I was looking for a lightweight Linux OS for my netbook I found elementary OS. But with every update it grows bigger. The computer says I have 60MB left. This is sad because now I have to look for another lightweight os and start over.
It's probably kernel updates that are eating your SSD space. Regular updates just replace apps with newer version but kernel is so crucial that if something goes wrong in the new version you can be unable to boot your machine. For this reason old kernels are kept in the system so you have always working kernel to boot from.
You can check how many kernels you have and if this is your case by running in terminal e.g.:
dpkg --list | grep linux-image
Now you can remove those older kernels and keep only the last two (recommended for the reasons above). On Ubuntu the most recommended way is to install Ubuntu Tweak, however this might not be the optimal way on elementary OS. You can try installing synaptic and remove old kernels manually or try some terminal scripts (one example can be found on ubuntuforums).
But before doing anything I recommend doing a bit of reading on this topic here at StackExchange/AskUbuntu to get an idea what's going on.
Thanks to upstream fix apt autoremove now properly removes old kernels so you can use
sudo apt autoremove
to remove all unnecessary packages, including old kernels. It's also good idea to run
sudo apt autoclean
once in a while.
baobabwill let you figure out what files and folders are taking up all the space on your hard drive.
baobabwith the command:
sudo apt-get install baobab
Select any file from the table on the left side to move it to trash on right click.
To remove old kernels follow the post:
To remove unnecessary files: