About
Many posts on this blog serve as seemingly random self-serving reminders for technical things. Because many of these how-to’s may be useful for others, I share them with the world. The price you pay: enduring my opinionated ramblings.
-Chopsake
