My development cycle rn:
1. grep for stuff in src files
2. open probably-relevant files in vim.
3. make changes.
4. leave computer to compile (it takes an hour on my dual core Atom with 2GB RAM).
5. come back 6 hours later because lifestracted, only to discover that compile failed due to insufficient disk space (the disk is only 30GB in total).
6. remove older version and compile again.
7. test the new (incremental) change.
GOTO 1.