Thoughts on testing: thoroughness and applying TDD

Building crosswords with CSPs on a freebie Cloud VM

All different constraint variants and their performance

Solving N-queens and NP-complete problems with constructive search

Visualizing complex behavior with websockets

Rubber duck technique as a means to make improvements, not just debug