A mix of long-form writing and shorter thoughts. Posts tagged thought are quick reactions or observations; everything else is longer-form.

I started mirroring my medium & substack posts here in 09/2025. I migrated my old content but haven’t verified the formatting.

If you find a malformed post, let me know.