Katie has worn many different hats over the years. She has previously been a software developer for many languages, systems administrator for multiple operating systems, and speaker on many different topics.
When she's not changing the world, she enjoys cooking, making tapestries, and seeing just how well various application stacks handle emoji.