MCP

MCP (Model Context Protocol) is a game-changing technology that is all the hype right now, but I have heard some confusion around it. Here’s how I think about it. An example of MCP is letting Claude desktop read a file on your computer with instructions, write some code, commit that code to Github, and open […]

MCP Read More »

AI Agents

I’ve been working with AI agents a lot lately. Some people are confused what an agent really is, here’s how I think about it. At its most basic, an agent is an LLM prompt and a set of tools it can call autonomously. The agent has instructions, like “You are a helpful support representative” and

AI Agents Read More »

Custom React Hooks

When you are building a component library, or working on a large project, one of the issues you will run into is having too much logic in your components. If your component starts to look like this, it’s time to create some custom hooks: If you have multiple components using state and effects in a

Custom React Hooks Read More »