The disk is full and there is nothing to delete. Where it actually went
When Finder shows a few gigabytes of files and macOS says the disk is full, the space is in four places Finder never shows you.
What fills your disk, where it hides, and what is safe to remove. Every guide gives you a way to check it on your own Mac.
When Finder shows a few gigabytes of files and macOS says the disk is full, the space is in four places Finder never shows you.
Safari keeps caches, website data, offline reading copies and history in separate places. Which is large, which is safe to clear, and what clearing costs you.
Firefox keeps a folder per profile and never removes the old ones. Where they are, how to tell which is live, and what clearing the cache actually does.
Slack stores caches, service worker data and downloads per workspace. Where they are, what quitting first changes, and what actually comes back.
Discord's cache folders grow quietly and its updater leaves old builds behind. Where both live, and which one is actually worth clearing.
A Mac that has had both the classic and the new Teams carries two full sets of data. How to tell which is live and clear the rest safely.
Every Node version you ever installed is still there, and one of them is usually far larger than the rest. How to see which, and remove the dead ones.
A Rust install is large before you compile anything, and each project's target folder can beat it. What to clean, what to keep, and the commands for both.
The wrapper downloads a full Gradle distribution per version, the caches hold every dependency, and daemon logs pile up. What each part costs.
Both package managers keep a shared store outside your projects. What is in it, what pruning removes, and why deleting it can break existing projects.
Every AI assistant installs a runtime, a model cache and a session history in a dotfolder nobody looks at. Measured numbers, and what is safe to clear.
Every app writes to a per user temp folder with an unreadable name. What is in it, when macOS clears it, and why deleting it by hand is a bad idea.