A record of my improvement on programming