Being abstracted by code you just wrote is quite a painful experience, yes.
Reply on news.ycombinator.com