Being a programmer might've had something to do with it, but I quite enjoyed this one.
It was a bit unclear to me what the purpose of those 'eye' and 'magnifying glass' icons actually was at first. Some tooltips with short descriptions could've helped there.
I like the idea of incorporating parts of the puzzles or hints in the source code of those routines though, and it was overall quite fun and satisfying after getting the hang of it.
Looking forward to a larger, polished up sequel.