About

Thorne Wolfenbarger

My name is Thorne Wolfenbarger. I am an Applied AI Engineer. Previously, I worked at Google and trained LLMs there to drive product clicks and impressions on Google Shopping. My work improved both of these metrics by 20% across tens of millions of products.

In 2025, I left Google and traveled around the U.S. and Europe. Captivated by the idea of what makes an American an American, I asked over 200 people, “What does it mean, to you, to be an American?” When you talk to me, ask me about their answers.

Now, I am back in the San Francisco Bay Area. I am focusing on LLM research, so I can work to push the forefront of the field. I write poetry that can be found online at poetry.thornewolf.com

Work

  1. lifestyle.photo AI product photography
  2. Computing LLM applications and research
  3. Literature Poetry and essays
  4. Governance Technology and society
  1. Concepts That Make Administrative Work Simpler

    In your job, you are either delivering your core work product or you are doing administrative meta-work that makes the final delivery easier. If you a…

  2. Multipolar Powers

    I live in a world that is wholly in my mind and anyone can visit if they bring a song to accompany them. These songs represent the visitor and these s…

  3. 198 Days Post-Google

    I took a voluntary layoff from Google ~200 days ago. I have split my time between software, literature, and governance. Previous articles: One Week of…

  4. Note on Ender's Game-Era Capitalism and Portfolio Management

    Suppose we have reached endgame capitalism. Suppose we have colonized the worlds as in Ender's Game. How should we manage our stock portfolio? Invest…

  5. How Government, Society, and Freedom Relate

    The opposite of freedom is oppression. Man is born into a state of freedom. Through a man’s interactions with the world, he finds himself oppressed or…

  6. First View on sprites.dev from fly.io

    Yesterday I read Code and Let Live, an article covering fly.io's new(ish) Sprites offering. Sprites (sprites.dev) offers persistent VMs that feel like…

  7. Alembic Migrations with SQLModel Common Issue Resolutions

    "I have a database whose schema doesn't match my SQLModel models. I need to migrate this. I want to use alembic's – autogenerate flag. I am running in…

  8. 136 Days of Unemployment

    I keep a Google Doc titled "Notes". I look at it every day. I feel guilty whenever I look at it. I feel guilty because "Notes" has my TODO list. Note…

  9. So, You Want To Build a Road

    If you are reading this, you are considering building a brand new road! First, congratulations! Building a new road is a serious undertaking and you p…

  10. What I See Coming in LLM Reinforcement Learning

    RL for LLMs is going to be a relevant and durable process for AI development so long as we don't have AGI. Reinforcement Learning (RL) for LLMs seems…