This is my personal blog, where I share about the people I meet, what I’m doing, reading, and what I’m learning. No commercial interests unless I say so.

Also, this blog is just a blog. It’s casual writing, not a peer-reviewed journal or the official webpage of anything I point at and I make no representations to the accuracy of any information on this site. The opinions here are mine only, and they do not represent the thoughts, plans or strategies of my employers, past and present. It’s only my opinion. You can and should take what’s here as-is.

Feel free to challenge or disagree with me. However, I reserve the right to delete any comments for any reason. Keep this in mind before you post anything that might be abusive, profane, or rude. Same goes for comments from anonymous or fake profiles.

There’s a lot here about things I am in the middle of learning about, and I’m writing while I think out loud. My views are probably going to evolve as I learn more. This means that what was true when a blog entry was posted might not be accurate anymore.

I’m human, after all.