Peter Norvig's post on solving sudoku puzzles helped kickstart my love for programming

https://norvig.com/sudoku.html