How They Do ItBETA

COMPANY PLAYBOOK

PostHog

PostHog shortens decision distance through transparency and small autonomous teams, consciously accepting some integration debt for speed.
Operating system
  1. Open handbook
  2. small team
  3. driver
  4. real user signal
  5. fast shipping
  6. direct feedback.

System principles

  • Write things down and work as openly as possible.
  • Act in good faith instead of waiting for permission.
  • Reduce the task and ship when possible.

Tensions and trade-offs

  • Team autonomy creates speed but may produce product inconsistency and shared-platform debt.
  • Radical openness speeds feedback but can feel harsh without psychological safety.

PRACTICES

How PostHog builds its operating system

01
Team structure

Teams of six or fewer

Teams own goals, roadmaps, metrics and user conversations.

How it works
Teams of six or fewer own goals, roadmap, metrics and user conversations together.
Why it is used
Keeps decisions close to information and users.
Trade-off
Risks duplicated solutions and product inconsistency.
Best fit
Organizations with modular product surfaces and strong individual ownership.
Open original source
02
Ownership

Driver ownership

The driver is the explicit owner of decisions and progress.

How it works
Each meaningful piece of work has an explicit driver accountable for progress and decisions.
Why it is used
Reduces committee decisions and ambiguous ownership.
Trade-off
Decision quality can fall if the driver does not gather enough context.
Best fit
Work with many contributors but a single final decision owner.
Open original source
03
Hiring

SuperDay hiring

Candidates do paid real work to generate hiring signal.

How it works
Candidates are observed by the team doing paid, work-like tasks.
Why it is used
Produces work signal instead of interview-performance signal.
Trade-off
Costs candidate time and a short sample cannot fully predict long-term performance.
Best fit
Knowledge work where output can be observed in a bounded sample.
Open original source
04
Product

Integration debt for speed

Some product inconsistency is accepted in exchange for small-team speed.

How it works
Some integration and consistency debt is accepted to preserve local team speed.
Why it is used
Prevents central coordination from slowing every delivery.
Trade-off
Customer experience can fragment and later require platform investment.
Best fit
During discovery, with clear team boundaries and reversible decisions.
Open original source
05
Bonus

Quarterly CSM bonus

Technical customer-success pay includes a graduated, uncapped quarterly NRR bonus, a first-three-month guarantee and account-transfer rules. The 80/20 split is only a Q3 2026 handbook example.

How it works
Technical CSM pay separates fixed and variable components; a quarterly net revenue retention (NRR) threshold feeds a graduated, uncapped bonus. A first-three-month guarantee and measurement/credit rules for transferred accounts are defined separately. The living handbook gives an 80% base/20% variable split as a Q3 2026 example, not a permanent ratio.
Why it is used
Connects incentives to customer success while providing transition rules for new hires and inherited accounts.
Trade-off
Risks over-weighting revenue and unfairness from differences in account allocation.
Best fit
Technical customer-success teams with measurable quarterly outcomes and clear account ownership.
Open original source
06
AI-assisted work

Distributing AI agent skills through CI without code review

Engineers scaffold a new skill (a Claude-Code-style agent capability) under `products/{product}/skills/` with `hogli init:skill`, validate it with `hogli lint:skills`, and build it locally with `hogli build:skills`. On merge to master, CI automatically builds `dist/skills.zip` and publishes it to the `PostHog/skills` and `PostHog/ai-plugin` repositories, which PostHog Desktop and PostHog AI consume.

How it works
A skill is scaffolded and linted locally; merging to master triggers CI, which automatically publishes the package to two consumer repositories — there is no separate release step.
Why it is used
Publishing a skill is not a separate release step after code review; it is automatically attached to an ordinary PR merge by CI.
Trade-off
Skill quality depends on human review beyond linting; a poorly written skill can quickly propagate to two dependent products (Desktop, the AI plugin).
Best fit
Companies running their own AI agent/assistant product (a desktop app, an agent plugin) that want to keep extending it continuously.
Open original source

Primary sources

PostHog HandbookCompany handbook
Source details
Company publication: YesAccessed: 2026-09-05Visible update: Not displayedLicence: Not stated by publisherArchive: Public URL; archive feasibility not separately assessed
Company CultureCompany handbook
Source details
Company publication: YesAccessed: 2026-09-05Visible update: Not displayedLicence: Not stated by publisherArchive: Public URL; archive feasibility not separately assessed
HiringCompany handbook
Source details
Company publication: YesAccessed: 2026-09-05Visible update: Not displayedLicence: Not stated by publisherArchive: Public URL; archive feasibility not separately assessed
Technical CSM bonusCompany-published living handbook
Source details
Company publication: YesAccessed: 2026-09-22Visible update: Living page; Q3 2026 targets are dated examples, not permanent policyLicence: MIT licence for PostHog /contents repositoryArchive: Public handbook page with a stable route; eligible for an external web snapshot (no snapshot is claimed).
Writing skillsCompany-published living handbook
Source details
Company publication: YesAccessed: 2026-09-28Visible update: Not displayedLicence: MIT licence for PostHog /contents repositoryArchive: Public handbook page with a stable route; eligible for an external web snapshot (no snapshot is claimed).
Engineering SuperDayCompany-published living handbook
Source details
Company publication: YesAccessed: 2026-09-28Visible update: Not displayedLicence: MIT licence for PostHog /contents repositoryArchive: Public handbook page with a stable route; eligible for an external web snapshot (no snapshot is claimed).