With the explosive growth of technology, most recently exemplified by the acceleration in capabilities of artificial intelligence, machine learning, and data science algorithms, some feel that we are quickly losing our ability to understand the world around us. To help explore, mediate, and understand what I call this TechnoSlipstream, there are three areas that currently guide most of my activities, writings, and research:

  • The intersection of technology and society,
  • Machine Learning, AI, Security, Data Science, and
  • What I call “Being Digital.”
I explore these topics as an Electrical and Computer Engineering faculty member at Virginia Tech and in my research and writing. This website serves as a digital journal and record of my explorations of the world—my meditations on technology and life. I also occasionally find myself down another rabbit hole or dancing with the Jabberwock, so you'll find evidence of those adventures as well. Each day brings a new problem to solve, a new mountain to climb, and a new song to sing. Thanks for visiting.