PostHog

Make your product self-driving. Get started with npx @posthog/wizard 🌐 https://posthog.com ⭐️ https://github.com/PostHog ✉️ https://newsletter.posthog.com 📺 https://www.youtube.com/PostHog

361 followers14 following40 stories

Longform Stories

The best Helicone alternatives & competitors, compared

Helicone is in maintenance mode after the Mintlify acquisition. Compare the best alternatives, including PostHog, Langfuse, and LangSmith, and how to migrate.

Jul 10·21 min read·4066 words

Why we rebuilt our data warehouse on DuckDB over ClickHouse

PostHog rebuilt its data warehouse on DuckDB, moving away from ClickHouse to give data engineers the tools they actually want — and to power the next generation of AI-driven product development.

Jun 29·6 min read·1135 words

The best AI observability tools for developers, compared

Compare the best LLM observability tools (PostHog, Langfuse, Braintrust, and more) on features, pricing, and honest trade-offs.

Jun 26·18 min read·3496 words

The best Langfuse alternatives & competitors, compared

Looking for a Langfuse alternative? Compare the best LLM observability tools, including PostHog, Helicone, LangSmith, and more.

Jun 25·18 min read·3408 words

I wrote a 70x faster SQL parser while barely looking at the code

After the success of using agents to improve query performance through autoresearch , I wanted to try something more ambitious. I rewrote PostHog's SQL parser using multiple long-running Claude Code …

Jun 24·9 min read·1704 words

What is a Scout? A technical deep dive

A scout is a small scheduled agent that watches your PostHog data, learns what is worth knowing, and emits useful signals you (or your agents) can act on. Here is how they work, with real examples.

Jun 23·26 min read·5079 words

What if your product built itself?

PostHog collects an enormous amount of data about your product ( analytics , session replay , web analytics , error tracking , experiments ) and shows it to you so you can go explore it. The produ…

Jun 22·8 min read·1425 words

Cheapest AI observability tools for developers, compared

Compare the cheapest AI observability tools for developers, including PostHog, Langfuse, and Datadog. See which stay free and which convert to paid trials.

Jun 16·15 min read·2870 words

Everything (and everyone) is build mode now

There's a future version of you who isn't boxed into one job function. Someone who has an idea in the morning and the means to ship it the same afternoon. Farfetched? Hardly. That version of you isn't…

Jun 15·9 min read·1613 words

All social media metrics are bad

Picture this: your company's social media team excitedly informs you that stonks are up this month. You can see the screenshots. They're green. Holy smokes. We are killing it. Social media has been so…

Jun 9·8 min read·1559 words

How customer success is different at PostHog

Despite their name, customer success managers at many SaaS companies don’t actually help their customers succeed. They send quarterly business reviews nobody reads, gatekeep engineering access, forwar…

Jun 8·10 min read·1881 words

I didn't understand the OS I built with AI until the MCP gave it analytics

For my birthday this year I got a Pimoroni Presto — a little developer gadget with a 240×240 touchscreen and not much else. I also got an environment sensor which can track CO2, temperature, and hum…

Jun 8·7 min read·1271 words

What is AI observability, how it works, and which tools to use

A comprehensive guide to AI observability: how it differs from traditional APM, what tools like PostHog actually do, and how to pick the right one for your stage.

Jun 4·17 min read·3231 words

We put PostHog in Slack and now everyone's an engineer

Today, we're releasing the PostHog Slack app into beta. We built it for those times when a colleague flags an annoying UI quirk, or a customer mentions a bug. The issues that normally end up on a ba…

Jun 2·8 min read·1533 words

In-depth: DuckDB vs SQLite

DuckDB has often been called the "SQLite of OLAP". Is it an apt comparison? DuckDB and SQLite are databases with similar design principles. Both are lightweight, embedded, single-file, in-process dat…

Jun 2·9 min read·1648 words

In-depth: DuckDB vs Postgres

We've made some apples to oranges comparisons over the years. None have been so diametrically opposing than Postgres and DuckDB. However, that also makes for a neat pairing: comparing Postgres and D…

Jun 2·13 min read·2506 words

Minimum viable AI observability: what to set up after shipping your first AI feature

A practical guide to LLM observability for early-stage AI apps and startups. What to instrument on day one and what to add as you scale.

Jun 1·14 min read·2779 words

Karpathy's Autoresearch found a 3-year-old bug in our query engine (and improved performance by 11%)

A few weeks ago at a team offsite in Lisbon, we pointed an AI agent at our query engine, fed it slow queries from production, and let it run overnight. By the next morning it had found something embar…

Jun 1·8 min read·1559 words

The best Statsig alternatives & competitors, compared

Compare the best Statsig alternatives for startups, engineers, PMs, and marketers. See how PostHog, LaunchDarkly, Amplitude, and more stack up.

Jun 1·26 min read·5080 words

Collaboration sucks, but PMs and PMMs need each other

When I joined PostHog, most product teams had never worked with a product marketer. Marketing was something separate products got when someone had spare time for it. So, one of my first challenges was…

May 28·9 min read·1716 words

Training our own AI models

I really think we're on the verge of some of our best work through the next six months. Over the past year, we've started building more AI-powered features into PostHog, like our AI installation wiza…

May 27·5 min read·817 words

The 5 best customer-facing analytics examples (and what to steal from each)

5 customer-facing analytics examples worth stealing, plus how to ship your own in PostHog without a data team or custom APIs.

May 27·6 min read·1123 words

Stop adding AI between you and your customers

"Support is expensive – put a chatbot in front of it." You've heard it a thousand times, and for a while it's where the whole industry was heading. It was backwards then, and it gets more backwards b…

May 25·11 min read·2011 words

From 270GB RAM to 5GB: Moving local flag evaluation from Django to Rust

How we moved PostHog's feature flags local evaluation endpoint from Django to Rust and dropped CPU usage by 24x and memory by 56x.

May 25·5 min read·918 words

The best analytics tool stack for vibe-coded apps

The right analytics tools for vibe-coded apps – product analytics, web analytics, and LLM observability. Compares PostHog, Plausible, Langfuse, and more.

May 20·16 min read·3178 words

Being AI-native matters more than experience

In Q2 2026, our Ops & Finance team caved and said what we'd been thinking for a while: when it comes to hiring, AI-native beats experience. Not "experienced person who uses AI." Not "senior hire wit…

May 19·8 min read·1453 words

The do's and don'ts of minimum viable product marketing

PostHog is a much bigger company than when I joined in 2021 as the first product marketer – but while we've more than 10xed since then, the product marketing team has only 4xed. Yet we still somehow …

May 18·7 min read·1210 words

The best MCP servers for developers at startups

A practical guide to the best MCP servers for deve;p[ers at startups, organized by the workflows you actually run.

May 8·13 min read·2423 words

How to grow your AEO function (without losing your mind)

I learned SEO the traditional way: by telling a client I knew how to do it, then immediately Googling “what is SEO.” I must have done something right, because not long after that I was hired to do it …

May 8·18 min read·3492 words

4,063 errors closed without a human opening PostHog – here's what we learned

Last month, our customers deployed AI agents to PostHog projects to try and solve 6,124 errors in their products. They resolved 4,063 issues. They suppressed 1,751 more. They routed 310 to the right t…

May 7·6 min read·1116 words

PostHog Code and the self-driving product

Today, PostHog Code enters beta. It's a desktop app that runs coding agents on top of your product data. The obvious stuff ships itself. The tricky stuff shows up as a prioritized to-do list for yo…

May 5·5 min read·879 words

Why attacking your competitors online is dumb

Let's say a competitor copies your feature. They lift your positioning, write a misleading comparison post, or just take a cheap shot at you on X. And let's say you're 'right' – they actually did the …

May 2·4 min read·789 words

DuckDB vs ClickHouse: Why we use both at PostHog

ClickHouse and DuckDB are two heavyweights in the OLAP category. This makes them appear as direct competitors. In a few respects they are, but they are essentially tangential products that have garner…

May 1·10 min read·1983 words

PostHog's next chapter

Building PostHog has been living the dream. We got into YC. We pivoted a bunch. We found product-market fit, onboarded hundreds of thousands of customers, and revenue grew fast. Best of all, it's been…

May 1·8 min read·1499 words

The 5 best real-time analytics platforms for developers, compared

Compare the top real-time analytics dashboards for seeing who is on your site right now. See how PostHog, GA4, and more stack up on live data.

May 1·14 min read·2617 words

Making Claude Cowork actually useful

Every article I read about "AI agents for work" tells me the same things. Clean up my inbox. Summarize my meetings. Draft my emails. Turn rough notes into polished decks. Keep my calendar tidy. These …

Apr 24·20 min read·3892 words

In-depth: PostHog vs Matomo

Looking for the best web analytics platform? Compare PostHog vs Matomo on analytics, integrations, compliance, pricing, and more to find the right fit.

Apr 20·9 min read·1607 words

You're doing lifecycle emails wrong

High open rates can hide a deeper problem: your messaging tool may be working from outdated user data. Here is how data gets in, where it breaks, and how to audit it.

Apr 14·7 min read·1371 words

Untangling Tokio and Rayon in production: From 2s latency spikes to 94ms flat

Learn how we discovered a big performance bottleneck in the Feature Flags service and made Tokio and Rayon play nice with each other.

Apr 8·11 min read·2185 words

The best HIPAA-compliant A/B testing tools

A lot of popular A/B testing tools aren't HIPAA-compliant, and if you work in healthcare, the last thing you want is to realize too late that the tool you're using doesn't sign BAAs. Skipping experime…

Apr 3·7 min read·1293 words