John MisczakThoughts and musings on information security, application development, and other tech news.