Every developer has a folder called stuff or temp or misc sitting somewhere on their machine, quietly growing for the last two years. Mine is called _sort_later. It has 1,400 files in it. I checked before writing this. I am not proud.
"I'll organize it later" is one of the most expensive sentences in software development. Almost nobody notices the cost because it never shows up as one big bill. It shows up as a thousand tiny ones.
Later never actually arrives
This isn't a discipline problem. It's a design problem.
"Later" has no trigger. There's no cron job for it, no deploy hook, no CI check that fails if you skip it. Compare that to code review. It happens because a PR won't merge without it.
Organizing your downloads folder has no equivalent gate. So it just doesn't happen, until the folder is unusable and you nuke it in frustration instead of fixing the actual habit.
Where the real cost hides
It's not really about mess. Plenty of great engineers have messy desktops. The cost is in the small interruptions that mess causes, and how those interruptions compound.
The ninety-second search that isn't really ninety seconds
Say you're debugging something and need last month's API response payload to compare against today's. You know you saved it. You just don't know if it's named response.json, response(2).json, response_final.json, or buried in a Slack DM you sent yourself.
That's ninety seconds of searching. Ninety seconds isn't the problem.
The problem is that ninety-second search just broke your flow state, and getting back into the actual debugging headspace takes another ten minutes. That's the real invoice, and it's denominated in context, not time.
Multiply that by however many times a week you go looking for something you know you have but can't find. "I'll organize it later" starts looking less like harmless procrastination and more like a recurring tax on your attention.
Three habits that actually stuck
I've tried full organizational systems (PARA, Johnny Decimal, elaborate folder trees) and they all fell apart within a month because they required too much upkeep. What's worked instead is smaller and dumber.
Name things at the moment of creation
If I export a config, a log dump, or a screenshot, I rename it before I close the window it came from.
2fa-bug-repro-aug14.png instead of Screenshot 2026-08-14 at 3.42.11 PM.png.
It costs five seconds now. It saves five minutes of guessing later, and unlike most productivity advice, this one is basically free because you're already looking at the file.
One inbox folder, reviewed weekly
Everything unsorted goes into a single folder called inbox. I go through it every Friday for ten minutes.
Not sorting on arrival (too much friction, breaks flow). Not letting it pile up forever (defeats the point). A weekly cadence is the sweet spot where it's routine enough to stick but rare enough not to be annoying.
Separate "reference" from "active"
Docs, contracts, and specs I need to read once and act on live in one place. Docs I might need to reference again in six months live somewhere completely different.
Mixing these two categories is, in my experience, the single biggest reason folders become unusable. Active stuff needs to be found fast today. Reference stuff needs to be found reliably in a year. Those are different problems, and they deserve different homes.
A small example from last week
A client sent over a signed contract as a Word doc with tracked changes still visible, formatting broken across two page sizes, and a filename like FINAL_FINAL_v3.docx.
Rather than let that sit in my inbox folder as a landmine for future me, I converted it to a clean PDF right away, renamed it properly, and dropped it into the reference folder where signed contracts live. I used PDF Converter for that since it doesn't need an install and I was working from a machine that wasn't mine.
Ten seconds now, and future me never has to open a Word file with tracked changes on and wonder what's real.
The actual philosophy here
Every time you touch a file, you're deciding whether to pay a small cost now or a slightly higher, less predictable cost later, at a moment you don't get to choose.
Right after you download or receive something is the cheapest point in its whole lifecycle to deal with it. Every day after that, the cost goes up a little, mostly because you forget the context you had when you first saw it.
"I'll organize it later" isn't lazy. It's just betting that future you will have more time, more energy, and better memory than present you does.
Future you usually doesn't.
If you're dealing with a messy file today, it's worth handling it now instead of shipping it to your misc folder. And if it happens to be a document that needs to travel cleanly, PDF Converter is free and doesn't require an install.
Top comments (0)