Practice programming
https://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer/
Puzzles
- http://codekata.pragprog.com
- Project Euler
- http://programmingpraxis.com/
- http://www.rubyquiz.com/
- http://www.pythonchallenge.com/
- http://www.gowrikumar.com/c/index.html
- http://rosettacode.org/
- https://sites.google.com/site/prologsite/prolog-problems
- Regex Golf
Competitions
- http://topcoder.com
- http://vimgolf.com/
- http://puzzlenode.com/
- http://codebrawl.com/
- http://railsrumble.com/ (September)
- http://www.codewa.rs/
Problems
- Write a program to do the pop count of a byte
- Write a program to check a string for duplicate characters