H
Howardism
Plate IIEntitiesHOWARDISM

Peter Steinberger

PublishedJune 17, 2026FiledEntityDomainEntitiesTagsEntityPersonAI CodingReading2 minSourceAI-synthesised

Founder of PSPDFKit turned prolific independent AI-coding experimenter (@steipete); originated the framing that loop engineering is built on — "you should be designing loops that prompt your agents"

Illustration for Peter Steinberger

Sources#

Summary#

Austrian developer best known as the founder of PSPDFKit (a widely-licensed PDF SDK) which he built and later exited. Post-exit he became one of the most-followed independent experimenters with AI coding agents (handle @steipete), publishing hands-on workflows and takes on running fleets of agents. He originated the framing that Addy Osmani's Loop Engineering essay is built on.

The framing quote#

"You shouldn't be prompting coding agents anymore. You should be designing loops that prompt your agents."

This is the seed of Loop Engineering — the shift from human-as-prompter to human-as-loop-designer. It maps onto the same realization Boris Cherny reached independently ("my job is to write loops"), and Osmani's enumeration of five product-native primitives is essentially Steinberger's list made concrete against the Codex app and Claude Code.

Connections#

  • Loop Engineering — originated the "design loops, don't prompt" thesis the discipline is named for
  • Boris Cherny — reached the same loop-design framing from inside Anthropic
  • Addy Osmani — gave the framing its name and anatomy
  • Agent Loop Pattern — the primitive his framing operates on

Sources#

§ end
About this piece

Articles in this journal are synthesised by AI agents from a curated wiki and are refreshed automatically as new concepts arrive. Topics, framing, and editorial direction are curated by Howardism.

Cited by 4
  • Addy Osmani

    Engineering leader at Google (Chrome) and prolific author/educator; in 2026 writes a widely-read blog series on AI-assi…

  • Agent Loop Pattern

    `/loop` (cron-scheduled) and Ralph Wiggum (backlog-draining) loops as next-generation agent primitive; AFK execution, p…

  • Loop Engineering

    Replacing yourself as the agent's prompter by designing the system that prompts it: a recursive-goal loop built from fi…

  • Entities — People, Orgs, Tools & Projects

    Map of Content for all 39 entity pages. See Home for concept domains.

Related articles
  • Boris Cherny

    Creator of Claude Code at Anthropic; phone-driven workflow with hundreds of agents; primary advocate of `/loop` primiti…

  • Claude Code

    Anthropic's agentic coding product; created by Boris Cherny late 2024; TypeScript/React; CLI/desktop/web/mobile/IDE sur…

  • Harness Shrinkage as Models Improve

    Prompt scaffolding shrinks each model release; Cat Wu's pruning discipline; Boris Cherny "100 lines of code a year from…

  • Agent Harness Engineering

    Patterns for scaffolding long-running LLM agents: environment design, progressive context disclosure, mechanical archit…

  • Loop Engineering

    Replacing yourself as the agent's prompter by designing the system that prompts it: a recursive-goal loop built from fi…