About

I'm a Colorado Springs based Software Engineer. I'm also a philosopher. This is my personal website, so of course any opinions expressed here should be taken as mine alone.

About this website

What I write and share here comes from a wide range of interests. I often have ideas, tools, and tips that will interest engineers and developers. Some will be useful to anyone. Primarily, though, I'm using this as a documentation system. The audience I most often have in mind is my future self. Also, much of the content here is in a draft state, so...

That said, I do occasionally write articles with a more general audience in mind. If you happen to share some of my interests you might find other content here useful as well. If that's the case, this system is designed with ways to drill down into specific topics and make connections among them. On most pages you'll find catgories and tags with links to related content.

Research interests

Some current areas of interests, specific to software engineering:

  • Systems thinking
  • Complexity sciences
  • Experimentation design
  • Design thinking
  • Artificial intelligence (of course)

In addition to my current professional interests in software engineering, I also publish content, albeit less frequently, on various topics in philosophy. I was a university professor for many years, and continue to do research in several areas:

  • Philosophy of science
  • Philosophy of mind
  • Ordinary language philosophy
  • Natural language processing
  • Linguistics and general semantics
  • Category theory
  • Logic and philosophy of mathematics
  • Mythology and storytelling
  • Fantasy and science fiction literature
  • Poetry and poetics

Design notes

My logo - ∧∨ - is a symbolic form of my last name. It combines two of the symbols used in formal logic for conjunction (and) and disjunction (or).

This site is built using Next.js/React and Tailwind. The theme is based on one of my favorite colorschemes for editing code, Rose Pine.