About Me
About Me
Hello, welcome to my site.
I’ve been writing on the internet since 2003, with varying levels of regularity.
I have never segregated my interests between various sites. As such, this site has my thoughts about all my (many) interests had in my (many) residences across the (many) years: technology, business, San Francisco, philosophy, New York, government, Austin, entertainment, books, and code.
After fairly inconsistent posts across the rise of the social media era, I’m recommitting to my own, long-form content being my primary footprint.
As an occupation, I’ve wound my way through various experiences in the IT, engineering, and engineering education fields. I spent ten years working for Cisco, another five in San Francisco start-ups, and then five more in engineering / technical education. I’m presently happily employed at Bloomberg LP. My opinions expressed here are not to be taken as endorsement by any of my employers but are my own.
At the end though, this site has always been about life, philosophy, mystery, books, and music.
I live in Manhattan with my family.
Streams
If you want to stay up on my latest, I suggest you subscribe to my site using the RSS feed.
If the word “RSS” scares you, consider my newsletter. My curated updates will land in your inbox roughly every week or two.
For small micro-updates, you might consider following me on Mastodon.
I have explicitly chosen to leave Facebook and Twitter/“X” because I believe they are bad for humanity. I urge you to do the same.
GnuPG Identity
I try to promote citizens’ use of digital cryptography. If you need assured proof that a message comes from me, you’ll want my public key. Expand the triangle below for it.
GnuPG Public Key
-----BEGIN PGP PUBLIC KEY BLOCK----- Version: Hockeypuck 2.1.1-10-gec3b0e7 Comment: Hostname:xjMEZeBnGhYJKwYBBAHaRw8BAQdAze3LZ+HMH4nWYt0C5HOcM6xFAK4HhWRE9m+S SEpS9qDNSVN0ZXZlbiBHLiBIYXJtcyAoUHJpbWFyeSBrZXk7IGNyZWF0ZWQgMjAy NC0wMikgPHNnaGFybXNAc3RldmVuZ2hhcm1zLmNvbT7ClgQTFgoAPhYhBCK+OeL6 aNi6jcS0OlWhbYzisDbeBQJl4GcaAhsDBQkB4TOABQsJCAcDBRUKCQgLBRYCAwEA Ah4BAheAAAoJEFWhbYzisDbeTFQBAI5euTGraQ9OVCwieTfOygruUw1mNIItZhNk E2pqkTh1AQCW+SupdDmFepl7eNu7deov0Che8qULzcFNzpYfFoQZBc4zBGXgc1UW CSsGAQQB2kcPAQEHQPEVLbIqGr3l5v89Q9POaDrpQAYzHY3nbJuK4/C1UaFYwsAv BBgWCgAgFiEEIr454vpo2LqNxLQ6VaFtjOKwNt4FAmXgc1UCGwIAgQkQVaFtjOKw Nt52IAQZFgoAHRYhBKnM8Aq/K+HWnmtROIELuCMbDfo6BQJl4HNVAAoJEIELuCMb Dfo6U0gBAKMoBBdRuyrUqE9gmRGxvP9nuHwhbCuvXs/JDJML5v34AQDEBDlYcnBr LFnR9CsxFxqsKgu0XviuForLXfo69P6PA1YrAP9Otd1u38onkEg05SvwvGt35Ir/ eGYHfSYNB2OyX7TJBwEAxZ4OLNKDD5/BVp36+Q40t2DZeTFg/TZr6OXJrek08AvO OARl4GcaEgorBgEEAZdVAQUBAQdAddoLWAYmrWkwIrM+JKIBlVba42XCq7izeRm9 YjRGCCoDAQgHwn4EGBYKACYWIQQivjni+mjYuo3EtDpVoW2M4rA23gUCZeBnGgIb DAUJAeEzgAAKCRBVoW2M4rA23kCQAQDKr5wlL1vz7sWmPs8iL4MX4aBF33H+U0DN l1kpg6J0KgD8DoUjbonQEAcNZ1gTS79B9U9qArOutZmkxYF/PwJ3sw8= =UnQC —–END PGP PUBLIC KEY BLOCK—–