Software Developer
When Time Machine gets stuck on 'Preparing Backup' it can be difficult to debug.
Clearing out old content.
Use Self Types to let traits interact with the objects you are mixing them in to.
If it walks like a duck and quacks like a duck, I would call it a duck.