I write as I learn. This blog acts a study log for topics ranging from programming language theory, web development and system administration.