惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
D
DataBreaches.Net
G
Google Developers Blog
博客园 - Franky
V
V2EX
博客园 - 叶小钗
D
Docker
The GitHub Blog
The GitHub Blog
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
H
Hackread – Cybersecurity News, Data Breaches, AI and More
B
Blog RSS Feed
月光博客
月光博客
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
IT之家
IT之家
Google DeepMind News
Google DeepMind News
Apple Machine Learning Research
Apple Machine Learning Research
V
Visual Studio Blog
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
罗磊的独立博客
J
Java Code Geeks
U
Unit 42
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 聂微东
T
Tailwind CSS Blog
T
The Blog of Author Tim Ferriss
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Blog — PlanetScale
Blog — PlanetScale
Jina AI
Jina AI
C
Check Point Blog
Y
Y Combinator Blog
MyScale Blog
MyScale Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
阮一峰的网络日志
阮一峰的网络日志
宝玉的分享
宝玉的分享
B
Blog
小众软件
小众软件
云风的 BLOG
云风的 BLOG
I
InfoQ
Recorded Future
Recorded Future
酷 壳 – CoolShell
酷 壳 – CoolShell
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
美团技术团队

PostHog's RSS Feed

Training our own AI models - PostHog From 270GB RAM to 5GB: Moving local flag evaluation from Django to Rust The best analytics stack for vibe-coded apps The do's and don'ts of minimum viable product marketing - PostHog The best MCP servers for startups, by workflow 4,063 errors closed without a human opening PostHog – here's what we learned - PostHog PostHog Code and the self-driving product - PostHog Why attacking your competitors online is dumb - PostHog The best real-time analytics platforms for developers, compared DuckDB vs ClickHouse: Why we use both at PostHog - PostHog Making Claude Cowork actually useful - PostHog PostHog vs Matomo in-depth tool comparison You're doing lifecycle emails wrong Untangling Tokio and Rayon in production: From 2s latency spikes to 94ms flat The best HIPAA-compliant A/B testing tools - PostHog A beginner's guide to testing AI agents - PostHog I hate the standup bot (so I built an agent to do it for me) - PostHog The best CDPs for developers, compared The best error tracking tools for developers, compared The best feature flag software for developers, compared 7 best session replay tools for mobile apps 7 best free open source business intelligence tools right now 7 best free and open source LLM observability tools PostHog vs LogRocket in-depth tool comparison The most popular PostHog alternatives, compared Open source (and self-hosted) session replay tools - PostHog The 9 best GA4 alternatives for apps and websites - PostHog PostHog vs Google Analytics 4 in-depth tool comparison How we built automatic clustering for LLM traces - PostHog The 7 best HIPAA-compliant analytics tools 8 best open source analytics tools you can self-host - PostHog The best product analytics tools for startups, compared PostHog vs FullStory in-depth tool comparison The best in-app survey tools for product teams, compared The 7 best mobile app analytics tools PostHog vs Hotjar in-depth tool comparison The 8 best free and open-source feature flag services - PostHog The 5 best free and open-source A/B testing tools - PostHog The best mobile app A/B testing tools, compared What is a feature flag? Feature Flags vs Remote Config vs A/B Testing PostHog is now available in Vercel’s v0 The best Heap alternatives & competitors, compared PostHog vs Heap in-depth tool comparison PostHog vs Pendo in-depth tool comparison PostHog × Vercel: feature flags, minus the plumbing Your logs' final destination is in GA. You always end up here anyway Behind the scenes of a PostHog hackathon - PostHog The most popular Mixpanel alternatives & competitors, compared PostHog vs Mixpanel in-depth tool comparison The 9 best GDPR-compliant analytics tools How we use Logs at PostHog The best web analytics tools for developers, compared Stop AI slop: Run evals with LLM-as-a-Judge - PostHog You product data just got a job: Workflows is now out App onboarding: How to fix drop-off points Meet Logs (beta) – logs with all the tools you’re already using Why small teams crush tiger teams How we built user behavior analysis with multi-modal LLMs (in 5 not-so-easy steps) - PostHog The best Contentsquare alternatives & competitors, compared 8 learnings from 1 year of agents – PostHog AI - PostHog Why we killed our AI product assistant Workflows graduate to beta! Product data, meet automation The best Rollbar alternatives & competitors, compared Workflows are now in Alpha and I already broke mine - PostHog I've consistently underestimated how important communication is as a CEO - PostHog How we made feature flags even faster and more reliable The best session replay tools for developers, compared What I learned attending my first ever hackathon - PostHog Did you know AI is answering our community questions? - PostHog How not to be boring - PostHog We built an internal tool to generate changelog images for social media - PostHog What we built at our windswept Mykonos hackathon - PostHog How we built our onboarding email flow (with actual performance data) - PostHog We're building a better PostHog community by closing our public Slack - PostHog Introducing Notebooks for PostHog - PostHog Why we've launched PostHog user surveys - PostHog How we made feature flags faster and more reliable - PostHog In-depth: ClickHouse vs Redshift - PostHog Introducing HouseWatch: An open-source toolkit for ClickHouse - PostHog Introducing HogQL: Direct SQL access for PostHog - PostHog What we built at our sun-kissed Aruba hackathon - PostHog In-depth: ClickHouse vs BigQuery - PostHog In-depth: ClickHouse vs Elasticsearch - PostHog HogMail #22: Why do companies over-hire?" - PostHog Our simpler goal: Help engineers to be better at product - PostHog In-depth: ClickHouse vs Snowflake - PostHog HogMail #21: Avoiding the "Product Death Cycle" - PostHog Sunsetting Kubernetes support for PostHog - PostHog Why 'Product Engineer' is the most fun role I've had in tech - PostHog HogMail #20: Why do startups fail? - PostHog The best Google Optimize alternatives for apps and websites - PostHog Array 1.43.0: Massive performance improvements! - PostHog In-depth: ClickHouse vs Druid - PostHog HogMail #19: Which meetings should you kill? - PostHog CEO diary: The things I learned in 2022 - PostHog The essential tools used by product engineers - PostHog HogMail #18: What can SaaS learn from the New York Times? - PostHog What is a product engineer? - Product Engineer Handbook - PostHog Array 1.42.0: Get beta features via our roadmap! - PostHog HogMail #17: The personal traits that can't be taught - PostHog
PostHog's next chapter - PostHog
James Hawkin · 2026-05-01 · via PostHog's RSS Feed

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 fun. We found a way of working we really like (by design, I may add!), and we've grown by listening to users, and doing the right thing by them. They talked about it and more users showed up. It was predictable.

Then AI happened. Slowly at first, then all of a sudden, and nothing felt predictable anymore. The turning point for me came last summer. I spent six weeks travelling in California, Hawaii, and Canada, spending lots of time with my family and only a little time working.

One evening, having just put the kids to sleep, I started reading The Optimist: Sam Altman, OpenAI, and the Race to Invent the Future by Keach Hagey. In it, Hagey describes why Sutskever decided to co-found OpenAI. He believed the brain was a physical system that could, in principle, be recreated. It's just a thing, right? We can engineer a thing!

This got me thinking about the gap between the capabilities of an LLM and the human brain, and how AI might shape what we build next.

I'm hardly breaking new ground with these observations, but they bear repeating because they matter:

  • LLMs have no innate goal setting. They mostly predict what text to spit out in response to a prompt. Skills are starting to change this, but it's nascent and primitive. An LLM without a prompt has no purpose.

  • AI is spiky. Models are incredibly powerful in many ways, but my 2-year-old is still better able to interact with the real world than any robot. He is rounded. He can do the basics of everything, whereas LLMs completely lack certain capabilities.

  • LLMs don't self-improve. You can fine tune them for specific use cases, but there's no organic improvement. Some disagree and argue ever expanding context windows offset this, but the model weights themselves are fixed unless you proactively do something. The technology around this feels immature to me.

These limitations are a big deal, but they're not inherently unsolvable. It's just stuff. People can build it. There's a massive commercial incentive to do so and enough prior art to convince people to try, and get the funding to do so.

Thinking about all of this in my job as a cofounder of an existing successful business, the implication was that AI will continue to get more powerful. Progress may not be linear, but it will happen.

I returned from my trip knowing I wanted to go deeper on AI product and engineering work, and do as little as possible of everything else. Basically, I wanted to go full founder mode and push the ambition of the AI work we were already doing.

Happily, this dovetailed nicely with what Tim, my co-founder and co-CEO, wanted to focus on. He'd also had a vacation that summer and his reflections took him in a different direction. He wanted to go wide and improve how we execute across everything: hiring, ops, finance, go-to-market, and engineering.

So that's what we did. My goal became making sure PostHog was on top of AI, and Tim made sure I could actually do that and think less about operational problems.

We'd started by shipping a Clippy-esque chat assistant for PostHog. It could answer some questions you asked, or it could make changes to the page you were viewing, like adding filters to insights and dashboards, but it was a mixed experience.

It relied on agents answering questions in one shot, so it frequently made mistakes. Users would get empty graphs with no data, often because it would choose stale events and properties without context.

FOMO got the better of me and I pushed this in our marketing too early. It felt good enough to be sort of useful, and I felt the pressure of new companies generating gazillions in revenue seemingly overnight – many of them were PostHog customers!

It was a mixed start, but belief remained. We ran regular traces hours, where we looked at LLM calls (hey, you should try PostHog's AI Observability!) and worked out what went wrong when our users had a poor experience. We kept iterating.

The breakthrough was moving to a single query loop architecture, so the agent could iterate and make sense of all the atomic endpoints from our products. Now, if a graph was empty, the agent would question this and try to figure out if a different event or property was better.

Results and feedback dramatically improved. We kept iterating and users started sharing publicly how much they liked our efforts and retention improved.

After a while, we realized PostHog AI had become the best way to use our product in most cases, and we made it the default UX for new users. We also shipped an MCP, so users could query PostHog from their code editors. It's way more popular than we anticipated.

The other breakthrough was our AI-powered onboarding wizard. It was very basic to start with, but the potential was obvious. Our docs team (we call them Context Engineers now) took over development and the progress has been remarkable. Our wizard can now set up a PostHog project from scratch, defining and implementing events and creating dashboards, 100% autonomously. It's kind of magical.

The momentum feels irresistible now and the data backs that up. Last week, the majority of dashboards were created by agents via PostHog AI, MCP, our API, or our onboarding wizard. That's a huge shift and the trend is accelerating – MCP usage is roughly doubling every month.

This trend is forcing us to rethink everything: our core UX, positioning, marketing. Everything. It's the most full-on time since we were getting the company off the ground during our YC batch in 2020. Right now, we're focused on:

1) Making PostHog easier for agents to use

Our MCP is already very powerful, but we're shipping skills that will help agents get more out of PostHog. We're also making the MCP much more efficient, so it uses fewer tokens.

We think PostHog's future is headless. You should be able to interact with us through Claude, inside a Slack thread, even via WhatsApp, or from within a video call, and our MCP is a key gateway for that. This is already happening.

2) Transitioning from reactive to proactive

Today, PostHog is basically a "chat with your data" layer atop a UI you can dip into when needed. It's powerful, but reactive. The future I imagine is more proactive. It's monitoring session replays, error tracking, and user conversion for problems, and shipping solutions while you sleep. The things you wish Claude Code and Codex could do, but can't because they don't truly understand your product.

There are a ton of things about to start appearing here, such as proactive agentic research on the different data types we track, computer vision on replays, and potentially our own in-house model training to predict and simulate user behavior in future.

3) Long-running agents that work for you and get what you care about

We want product development to feel increasingly self-driven by agents that you direct. This requires long-running agents that understand your product and your goals; agents that can take a huge list of problems that need solving and get to work for you, freeing you up to focus on more strategic work.

Our long-running agents will likely have global skills and context specific to you based on your codebase, your website, and your git history, for example. PostHog is already where your product context lives, and we want to enhance that in every way possible.

Turning PostHog into a doing company

This is the common thread connecting all this work. The PostHog of the future isn't read-only analytics. We want to solve the low-level tasks in building software, the less creative but important work, so you can spend more time on high impact work.

We want PostHog to code in response to problems we find, taking users straight to the solution, and to handle support tickets given we already have all the context of what went wrong, and lots more! Watch out for an announcement about this soon.

These are big bets and our UX will be in flux as a result for a while. I'm sorry if the changes here are aggravating, but your feedback, the data, and our subjective experience suggest a little short-term pain will be worth it.

Growth has been fairly nuts, recently. We're getting back-to-back record weeks of signups, revenue growth and so on. The things we ship in the coming weeks and months will (hopefully) 10x that growth, and I can't wait to see how users get on with all the cool new things we're shipping.

Subscribe to our newsletter

Product for Engineers

Read by 100,000+ founders and builders

We'll share your email with Substack