Blog

Here are some of my thoughts on software development, design, and other topics.