Rules for naming files
These are the rules I use. They work.
- Lowercase. Always.
- Hyphens between words, never spaces, never underscores.
- Date prefix if the file is temporal:
2025-07-18-meeting-notes.md - No date prefix if the file is reference:
naming-conventions.md - No abbreviations unless the abbreviation is more recognizable than the full word.
pdfis fine.mtgis not. - Version numbers go at the end:
proposal-v2.pdf. NeverFINAL. NeverFINAL_v2. NeverFINAL_FINAL_USE_THIS. - If you need
FINALin a filename, your process is broken. Fix the process.
Most naming problems come from not having rules. The specific rules matter less than having them written down where new people will find them.