How I Created My Voice Reference With AI (And Why It's Not Cheating)
I've been writing online since 2011. Fourteen years of blog posts, technical tutorials, personal reflections, and half-finished drafts sitting in folders I'm afraid to open.

I stumbled on this pattern while building automation commands for Claude Code and Cursor. The problem: my AI agents needed credentials for browser automation, but I obviously couldn't commit those credentials to git.
I've been writing online since 2011. Fourteen years of blog posts, technical tutorials, personal reflections, and half-finished drafts sitting in folders I'm afraid to open.
I've spent the last couple of weeks rebuilding a "digital self" system with Cursor and Claude Code. Along the way, I fell into the same trap many developers hit—assuming more tools equals more capability.
How the NextJS <Link> component handles scrolling by default interferes with Tailwind CSS smooth scrolling.
In migrating from Evernote to Obsidian for note taking, the major thing that changed was not the tool but my approach to knowledge capture.