latest thoughts

You get it, it's a personal blog. I'm too good for Substack, but not too good for vibe coding.