Here you'll find me musing about a wide range of topics including cryptography, human factors (UI/UX and HCI), programming, pedagogy, math, music, etc. Really, whatever's on my mind besides research. Any views expressed are purely my own, and do not reflect those of my employers or other organizations.
I don't make any guarantees of security or correctness on the information discussed in my blog posts. So, for your own sake, don't blindly use any code or techniques I talk about without consulting other experts first, and take my opinions with a grain of salt.