🤖 AI Tools

How I use AI tools in my development workflow. I believe AI should augment human ability, not replace it. Anil Dash wrote a great piece on AI and how it's used in our industry that resonates with me.

I use the AI Influence Level (AIL) framework to transparently label how much AI was involved in creating content on this site.

AI Tools
  • Claude Code - I use Claude Code to generate my CLI tool and vibe code my deployment system. It's great for things like "help me write a new cli command that creates a new post" and "help me deploy 20 websites that are all on different stacks from a single folder"

  • 💬

    Claude - I drop in code that I'm putting in blog posts to help with adding verbose comments. I don't usually write code snippets with full JSDoc comments, but AI makes it easy and consistent.

  • 🤝

    GitHub Copilot - It's in VSCode. I don't think I know how to turn it off at this point. I take it's suggestion for tab about 25% of the time.

  • ✍️

    This site's content is written by me, not AI. When AI tools help with code generation or documentation, I review and customize everything to match my standards.

AI Influence Level (AIL) Scale

I use the AI Influence Level framework to rate content based on how much AI was involved in its creation. Posts on this site may include an AIL rating from 0-5:

  • 0️⃣

    Human Created, No AI Involved - Content created entirely by hand without any AI assistance.

  • 1️⃣

    Human Created, Minor AI Assistance - Content written by a human, but grammar or sentence structure was improved using AI.

  • 2️⃣

    Human Created, Major AI Augmentation - Content written by a human but significantly modified or expanded using AI tools.

  • 3️⃣

    AI Created, Human Full Structure - Human fully described the content, including extensive structure, and AI filled it in.

  • 4️⃣

    AI Created, Human Basic Idea - Human provided a basic idea and AI implemented it.

  • 5️⃣

    AI Created, Little Human Involvement - AI generated the content with minimal human input or guidance.

Most posts on this site are AIL 0 or AIL 1. When I use AI for code generation or documentation, I always review and customize it to match my standards. You'll find the AIL rating in the metadata of posts where AI assistance was used.