in reply to Advice to your younger self
Instead, write a little test program to make sure that you know what you are doing. Then use your learnings in the big project!
It should work perfectly the first time! - toma