Lessons from 10k hours of programming

Lessons from 10k hours of programming