Skip to lesson

People to Follow

After this you can assemble a small, deliberately short follow list of hands-on practitioners, each one tied to the specific contribution they actually shipped, so your feed carries signal instead of hype.

Understand

The people layer is the one part of the AI-tooling landscape that is genuinely finite and curatable. Servers, prompts, and frameworks arrive faster than anyone can vet them, but the practitioners whose write-ups carry real signal are a nameable set, small enough to list and justify by hand. That is the whole reason a "people to follow" page can be more than a directory dump: the curation is the value, and the list stays short on purpose.

The reflex is to chase reach. You search for AI on any platform, sort by follower count, and follow the top of the list, which lands you on accounts optimized for engagement rather than accuracy. This breaks in a specific way. Follower count measures distribution, not whether the person has shipped anything that survived contact with production, so a feed built on reach fills with restated press releases, demo screenshots, and confident takes that fall apart the moment you try to act on them. The fix is to treat reach as noise and a concrete shipped contribution as the only signal worth following, which is why every entry below names the thing the person made or named, not just their handle.

The other failure is volume. Following two hundred AI accounts feels like staying current; in practice it is the same firehose problem the rest of the toolkit warns about, dressed as a feed. You absorb hype and lose the few write-ups that would have changed how you work. A short list you actually read beats a feed of two hundred you skim, and the test for whether someone earns a slot is the same test you would apply to a tool: what did they ship, and where does the thing they are known for stop being true.

Do it now

Below is the curated set. Each entry names the specific contribution the person is known for, why that earns a follow, and what to read or watch first so the follow pays off on day one. Read it as a starting shelf, not a complete map: the point is that it is short and every slot is justified.

Simon Willison — runs the most consistent hands-on commentary on what actually works with LLMs, ships real experiments rather than takes, built the open-source llm command-line tool, and drew early attention to prompt injection as a security class before most of the field treated it as one. He earns the top slot because the signal is reproducibility: he posts the experiment, the prompt, and the result, so you can run it yourself instead of trusting a screenshot. Start with his ongoing writing on context engineering and his prompt-injection coverage, which named the attack category most people still underrate. Where the follow stops carrying you: the volume is high and the register is exploratory, so it is a running notebook of what one practitioner is testing, not a settled curriculum. Read it to see what is worth trying, not as a syllabus to complete.

Hamel Husain — the evals-first voice. His essay "Your AI Product Needs Evals" is the canonical practitioner argument for measuring AI output instead of eyeballing it, and his repeated insistence to "read your data" is the single most underrated discipline in the space. Evaluation is where most beginners stall, and his material is the cleanest on-ramp into it. Start with "Your AI Product Needs Evals" and his framing that the most valuable eval cases are your own production failures, not a generic benchmark. Where it stops: the material is pitched at people building AI products with a real failure stream to mine, so if you are still operating tools rather than shipping a system, take the mindset (measure, read your outputs) and leave the heavier harness machinery until you have failures worth labeling.

swyx (Latent Space) — maintains the AI Engineer Reading List, a curation of roughly fifty resources organized by topic, and runs the Latent Space podcast, which together act as the de facto hub for the field. The reading list is itself proof of the principle this page runs on: its value is the selection, not the enumeration, which makes it the fastest single jump from zero to a grounded map of what to read next. Start with the AI Engineer Reading List and work down the topics that match what you are building. Where it stops: a reading list is a map, not the territory, and any fast-moving link in it ages, so treat it as the index that points you onward rather than a finished course.

Cognition — the team behind the engineering essay "Don't Build Multi-Agents," which argues that for most applications today a single-threaded linear agent with carefully engineered context is more reliable than a multi-agent system, because parallel sub-agents make conflicting implicit assumptions and need the full agentic trace rather than summaries to stay coherent. They earn the slot because most public agent content sells complexity and this is the rare hard-won counter-position. Start with "Don't Build Multi-Agents." Where it stops: it is a strong opinion grounded in their architecture, not a universal law, so read it as the case for restraint you weigh against your own task shape, not a ban on ever running agents in parallel.

Drew Breunig — produced the most teachable taxonomy of how long context fails, naming four distinct modes (poisoning, distraction, confusion, and clash) and pairing each with a repair pattern. A named failure taxonomy is exactly the kind of citable, reusable framework that turns a vague worry into a checklist, which is why his write-up keeps getting cited. Start with his write-up of the four context-failure modes and their repairs. Where it stops: it is a diagnostic vocabulary, not a tool you install, so its value is letting you name what went wrong, after which the fix is still yours to apply.

Jason Liu — known for structured outputs and the instructor library, the reliable way to get typed, validated objects out of a model instead of begging for JSON in a prompt. He earns a slot the moment your AI work has to hand structured data to another program. Start with his work on structured outputs and instructor. Where it stops: it is a sharp, narrow contribution, so it is the person you follow for one specific problem rather than general orientation.

A few names belong here as depth pointers rather than fully vetted slots, because the specific thing to read first is yours to pick once you are building: Eugene Yan and Chip Huyen on production ML-systems engineering, and Lilian Weng on the mechanics of how agents actually work. Follow them when you cross from using AI tools into building a system that has to keep running, not for day-one orientation.

A follow list is only as good as the rule that keeps it short. Paste this as the vetting line before you add anyone, including the entries above when you revisit them:

Paste this
Before I follow this account, answer in one line each:
1. What specific thing did they ship or name? (a tool, a study, a named
   framework, a reproducible write-up — not "great AI takes")
2. Can I point to one piece of theirs worth reading first?
3. Is reach the only reason I'm tempted? If yes, do not follow.

Follow only if 1 and 2 have concrete answers.

The list works the same way in reverse. When an account stops shipping and starts restating, drop it, the same way an operator disconnects a server that no longer earns its place.

Each name to the signal it carriesthe curated set mapped not as bare handles but each to the one shipped contribution that earns the follow.
Each name to the signal it carriesthe curated set mapped not as bare handles but each to the one shipped contribution that earns the follow.
Reach is noise, contribution is signalthe two ways to build a follow list, and why sorting by follower count fills the feed with hype while sorting by shipped contribution fills it with signal.
Reach is noise, contribution is signalthe two ways to build a follow list, and why sorting by follower count fills the feed with hype while sorting by shipped contribution fills it with signal.

Worked example

Illustrative

Illustrative. A constructed walk-through of using one entry, not a real account or a record of a real session.

Suppose you are about to wire a model up to read your email and your calendar so it can draft replies for you. You want a quick sanity check on whether that is safe. The reach-driven move is to search for AI agents, follow whoever has the most followers, and absorb the general optimism that agents-doing-everything is the future.

The contribution-driven move uses the Willison slot instead. Because his entry on the list is tied specifically to prompt injection as a security class, his coverage gives you the framing the optimistic feed never surfaces: that the moment a model both reads untrusted content (an incoming email) and can take action on your behalf (send, delete, forward), an attacker can hide instructions inside that content for the model to follow. The follow pays off here as a concrete caution before you build, not a take you scroll past. You come away asking the right question — what can this agent do if an email it reads is hostile — instead of discovering the answer in production.

The difference is not that one person is smarter. It is that the list entry was tied to a specific shipped contribution, so when a real decision came up you knew exactly whose signal applied, and you knew it at the moment you needed it rather than after the fact.