Who wrote this?

And why?

I reflect on my 3rd blogging anniversary and realize that LLMs made me remember why I started writing in the first place
Published

June 24, 2025

A few weeks ago, I was learning about “KV caching”. I learn best by writing a blog post as if I were teaching my past self. While I was using Claude to help me learn and write a blog on this topic, I had a thought: Why wasn’t I just churning out the blog after I had grasped the concept of “KV caching”? After all, it could become a nice piece of content to drive a steady stream of traffic to my recently launched website.

Admittedly, I haven’t been using AI in my writing as much as I have felt the pressure of figuring out how to use it to my advantage. I’ve had a couple of uncomfortable encounters where I was confronted with why I wasn’t using AI more in my writing to increase outputs or lower my prices for my freelance writing services. After all, isn’t the saying “AI isn’t going to replace you, it’s someone who knows how to use AI effectively”?

AI has been slowly but surely trickling into our everyday lives: I have more than one AI assistant on my phone, I use Cursor for my work, and Gemini now takes our meeting notes. All of these feel like a boost in productivity. But something in me keeps resisting using AI for my personal writing. It feels “icky”, like some sort of cheating. So, why does some use of AI for writing, like meeting notes, feel like a productivity boost, while others, like blog posts, feel wrong?

There are different levels of autonomy between fully AI-generated and fully human-generated. They remind me of the levels of autonomous driving from when I was working in the automotive industry. This is just a rough mental model of levels I made up, but I think they could look something like this:

Level Description Research Outline Writing Editing
0 Fully human-generated Human Human Human Human
1 AI-assisted Human Human Human LLM
2 AI-written Human Human LLM Human
3 Human-in-the-loop Human + LLM Human + LLM Human + LLM n/a
4 Human-reviewed LLM LLM LLM Human
5 Fully autonomous LLM LLM LLM n/a

Between these levels, my feeling can quickly degrade from a productivity boost to not feeling great about it:

So, if my main problem is using AI as a writing assistant, why is it that my blog on KV caching is still sitting in my drafts at this moment? Instead of churning it out and starting to drive traffic to my newly launched website, I decided to write this one instead. When I started publishing my writing three years ago (unironically, this week is my three-year blogging anniversary), I did this to share my learning notes with the community. When I quit my job in 2023 to become a full-time blogger, this changed. I started to care more about metrics like traffic to monetize my blog. Now that I could “abuse” AI to cheat this metric, I realized that I had forgotten why I had started writing in the first place. For me, writing isn’t only thinking, but it’s learning. And I haven’t fully understood the concept of KV caching yet.

I’m publishing the first piece of writing on my newly launched website today on my three year blogging anniversary. I think it’s telling that it is not a tutorial or an explanation piece, but a piece of writing on what I think. Going forward I plan to write more personalized pieces and I hope you’ll stay along for the next chapter of my writing journey.

I’m curious if you can tell how much (or how embarrasingly little) an LLM was involved in writing this piece.

Back to top