I hardly use mine either. Only thing I actually use it for is OS/driver reloads. Sometimes someone wants me to burn something for them as well. I used to have lot of friends who wanted me to get music and make them a CD, but that's a thing of the past, everyone has smartphones, mp3 players etc and just get their own music.
Back in the day I used to have a folder labeled "to burn" where I'd put stuff I want to keep like setup files, downloaded drivers etc... anything from the internet that I may need in the future. Setup files is the big one as there's lot of programs out there that go commercial or just fall off the face of the planet, so it's nice to keep the setup files.
Then once a month or so I'd burn a CD with that stuff, code, backups etc. I actually still have some of those old CDs, I should load them up some day for fun as there's probably copies of my first website and stuff. Nostalgia and stuff.
Now that I have a server I just store everything on there. It has raid5 and a decent backup strategy, and even offsite backups. 4.5TB of space with room to add more drives. In fact I'm starting to run low, I only have like 1TB left.