My AI Setup at Work: The Apps, Agents, and Automations I Use Daily

Over the past year, the way I work has completely changed . I now spend over 80% of my workday in the terminal working with a team of AI agents . They plan my day, triage my to-dos, pull and analyze my data, and even build the tools I use. When they need my judgment, they pull me in. From what I’ve seen, I’m at the far end of what non-developers are doing with agentic AI. So I thought I’d share my setup as a reference. ...

October 24, 2026 · 11 min

When Your AI Agent Can't Do the Job

The Third Agentic AI Gap When I first started building my mental model for agentic AI, I identified two types of gaps that you need to fix when working with agents: Knowledge gaps : agent doesn’t know something you want it to know, like your name or what type of equipment you have in your home gym. Behavioral gaps : agent doesn’t behave the way you’d like or expect. For example, it guesstimates character counts instead of counting characters. I’ve since realized there’s a third type: capability gaps. ...

June 14, 2026 · 3 min

Watch: My Managed AI Presentation

I recently gave a presentation in my division about using AI agents in non-technical roles: think marketing, finance, or anything that isn’t about writing code. The presentation was built around the Managed AI framework that I’ve been covering on this blog. I rerecorded the presentation, which you can watch below. It introduces the elements of the framework, explains why it works given the importance of context engineering, and provides more detail on what it actually looks like to work with AI agents daily. ...

May 23, 2026 · 1 min

Every Tool, Used by YOUR Agents

Salesforce just enabled AI agents to use every single feature in their platform via APIs, MCPs, and CLI commands. This is the future. It isn’t that every tool has its own AI agent baked in. It’s that every tool can be used by YOUR agents. I’ve been spouting this to everyone at work. In a world where I can have my own personal Jarvis (AI agent), why would I want to use a generic agent that someone else provides. ...

April 19, 2026 · 1 min

I Let Claude Build My Blog. Now I Can't Maintain It.

Agentic AI, like Kiro CLI and Claude Code, has dramatically and permanently changed the way I do things, including managing this blog. A few years ago, I set up a new blog. I wanted to do it cheaply, and I landed on using Jekyll and GitHub. It took an entire weekend of reading the Jekyll docs, tinkering, and troubleshooting to launch the blog and configure it to my liking. I spent a lot of hours on it, but I wound up with a setup I fully understood and could easily manage. ...

April 19, 2026 · 3 min

How to Actually Improve Your AI Team Over Time

It’s Friday afternoon, and you are reviewing the week’s feedback logs with one of your agents. You notice that your Copywriter keeps using a formal tone for your social copy. Your Data Wizard keeps stating hypotheses as facts. Your Chief of Staff keeps forgetting to block 45 minutes for launch when you plan your day each morning. To address the first issue, you need to update your Copywriter’s persona. The second issue is already covered in a team rule, but it needs to be sharpened. You can fix the last one in the Plan my day skill. Your agent makes the required changes so that next week you are less likely to hit these issues again. ...

April 11, 2026 · 11 min

Stop Repeating Yourself: Team Rules and Skills for Your AI Team

With a knowledge base , your team has the context they need to do their jobs. But you’re still going to run into issues when you work with them. Your Copywriter gives you character counts for ad copy that are inaccurate. Your Data Wizard states unproven claims about why a metric went up or down as facts. You continue to have to tell your Marketing Strategist to look at audience insights to inform their messaging recommendations. Your team creates files in the wrong place. ...

April 4, 2026 · 8 min

Building the Knowledge Base: Fixing the First Gaps in Your AI Team

In the last post, you built your team , and now you can start managing your team. Pick the agent that makes the most sense for the task at hand, and work with them on it. When you move on to a new task, open a new session with the appropriate agent for that task. As you work with your team, you’ll quickly notice that you’re giving them the same facts and details over and over again. They’re good in their roles, but they don’t know anything about your specific job. Your Marketing Strategist doesn’t know what products you’re working on. Your Data Wizard doesn’t know what the metrics mean in the data they’re analyzing. Your Copywriter doesn’t know which value props to highlight in your ad copy. They’re missing information they need to do the work. You’ve run into the first type of gap: a knowledge gap. Now you need to fix it. ...

March 27, 2026 · 9 min

Your First AI Hire: Building Agents That Know Their Job

I remember when I realized I was starting to use AI at work as if I were managing a team of AI employees . I got so excited, I immediately sketched the idea on a sheet of paper so I could share it with my teammates. What started as a sketch is now core to how I use AI agents to do things faster and better at work and at home. It’s an approach that naturally guides you toward the context engineering best practices that improve LLM output. ...

March 20, 2026 · 9 min

How I Manage a Team of AI Agents at Work

I used to think of AI as a tool I used. Now I think of it as a team I manage. This perspective evolved gradually as I used it daily and found myself rewriting the same persona prompts over and over again for the same types of tasks. I started systematically improving what I was doing until I found myself managing a team, which happened to be made up of AI agents, at the end of the 7-month journey that made me an AI enthusiast . ...

March 16, 2026 · 6 min