A blog about various problems I've come across while developing software and my attempts to solve them.