Since 1980 • Humanistics • Philosophy • Computing
Combining humanities and technology since 1980. When there were only 23,500 websites in 1995, I had already been working with computers for fifteen years, exploring the intersection of analytical philosophy and computing—a perspective that remains crucial for bringing clarity and simplicity to our digital world.
With experience spanning over four decades and academic training in the humanities, I bring a unique lens to understanding how technology shapes society and human experience.
A comprehensive exploration of computing from first principles, examining the philosophical and practical foundations that underpin our digital age. Available at major bookstores.
Bringing the precision of analytical philosophy to the often murky world of technology. Clear concepts lead to better understanding and more thoughtful implementation. This clarity helps e.g., expose hidden assumptions and prevents confusion from propagating into systems that must operate reliably at scale.
Over four decades of computing experience provides context that's invaluable for understanding current trends and anticipating future developments. It also sharpens the ability to distinguish enduring principles from short-lived trends.
Technology exists within society, not separate from it. Every technical decision has human implications that deserve careful consideration. And every system we design, deploy, or maintain carries with it assumptions about how people should live, work, and interact with one another.