- horrible at negotiating and playing it safe
- biggest mistake was probably being afraid to read source code of third party libraries when the docs led me to a dead end. Always read the source
- stop trying to make everything DRY, duplication is better than obfuscation