PostHog @posthog.com · 2hYou can now sync Clay data into PostHog. We hand made a clay hog to celebrate. That, along with 69 (nice) new changelog updates this month, can be found at posthog.com/changelog 010
PostHog @posthog.com · 29/09/2026Only going to conferences we can hire a magician for from now on 010
Reposted by PostHogdeployedbyai @deployedbyai.bsky.social · 28/09/2026POSTHOG: POSTHOG AI OBSERVABILITY EVALUATION CAN NOW RUN ON DATA ALREADY COLLECTED, INSTEAD OF ONLY ON NEW DATA AS THEY ARRIVE. 021
Reposted by PostHogPaul D'Ambra @pauldambra.dev · 27/09/2026found the perfect use case for Jev in @posthog.com 021
PostHog @posthog.com · 24/09/2026A single study can become all of a blog post, social thread (like this one), carousel, short video, or newsletter content. If you're sitting on a mountain of data in PostHog, creating content from it may be a lot less work than you think. 010
PostHog @posthog.com · 24/09/2026All that was left to do was ship it. It's not perfect, but it's proof of concept. You can check it out below. posthog.com/blog/nobody...posthog.comNobody watches their session replays – a study of 7.7 million viewsWe timed 7.65M session replay views. The median lasts 17 seconds, and 99.8% of recordings are never opened. Here's the data, and the fix 110
PostHog @posthog.com · 24/09/2026Now having the raw numbers, she had the MCP and Claude sketch a few versions of each (prompt below). She used this as a de facto second validation pass too, since wrong numbers stand out a lot more once they're plotted. She then sent everything off to our graphics team, who made them look nice. 110
PostHog @posthog.com · 24/09/2026After the first few steps, she was ready to write the first draft. 110
PostHog @posthog.com · 24/09/2026Then, to help fact check, she asked PostHog in Slack to gather all of the context she'd need to better understand the product and its features. 110
PostHog @posthog.com · 24/09/2026She used the output to decide to focus on Session Replay. Next, she asked PostHog AI to pull the data she needed and create a notebook with her SQL queries that she could go back and reference. 110
PostHog @posthog.com · 24/09/2026First, to decide a topic to write about, she used our MCP to brainstorm with her. She gave her agent a few guardrails and let it rip with this prompt: 110
PostHog @posthog.com · 24/09/2026You're sitting on a content goldmine. Your PostHog data can be turned into original studies that build authority, get cited by LLMs, and get read by potential customers. Problem is, that seems like a lot of work. Fortunately, Nat from our team created a step-by-step guide for how to do it: 120
Reposted by PostHogPaul D'Ambra @pauldambra.dev · 22/09/2026Pandora's slop-chest is open and I'm happy to jump right in. I'm adding slop to my list of words it isn't worth saying You should too pauldambra.dev/2026/09/i-wi... 031
Reposted by PostHogPaul D'Ambra @pauldambra.dev · 22/09/2026here's why i think the next horizon of self-driving product is mergeability i have a set of "complexity hunter scouts" running to see if i can have agents improve quality across the app and now i have 51 PRs open :oh-no-consequences-dot-reacji: 031
PostHog @posthog.com · 21/09/2026And my partner here, he wanna build a product. Why ain’t he talking? 020
PostHog @posthog.com · 21/09/2026Still, to this day, our most valuable contribution to the internet. dictatorortechbro.comdictatorortechbro.comDictator or Tech Bro?Which one is it? Let's find out! Brought to you by PostHog. 030
PostHog @posthog.com · 18/09/2026Meet the team who made Replay Vision on Monday and ask them anything* *only questions off-limits are pineapple on pizza related; you can find those answers yourself. discord.gg/T3hadaysm?e... 110
PostHog @posthog.com · 17/09/2026Task: read the loop engineering examples Andy set out that make PostHog self-driving Reward: loops game at the end posthog.com/blog/self-d...posthog.com6-7 loops we use everyday to make PostHog self-drivingSix or seven loops we use to build self-driving in PostHog, from agent feedback to scouts that fix their own instructions. Real reports, merged PRs, and where humans still fit. 141
Reposted by PostHogPaul D'Ambra @pauldambra.dev · 15/09/2026just a normal day as a software engineer @posthog.com "yes we don't want accidental rampaging or gigantism" 031
PostHog @posthog.com · 15/09/2026Online evals help us monitor the quality of LLMs throughout PostHog, and they can help you too. Every eval run is an AI Observability event, and you get 100k of those free every month. Go try it out: posthog.com/docs/ai-evalsposthog.comEvaluations - Docs - PostHogEvaluations automatically assess the quality of your LLM generations . PostHog supports three types of evaluations: LLM-as-a-judge – Uses an LLM to… 010
PostHog @posthog.com · 15/09/2026Finally, evals feed into self-driving. Over the last 30 days, they have generated 127 reports and 14 fixes to issues they discovered, like PostHog AI not creating insights it said it did, the SQL tool failing, and sales briefs inventing people's names. 110
PostHog @posthog.com · 15/09/2026Evals don't just need to be pass/fail. For some, a majority of the traffic might not even be applicable. For example, ~90% of cases for our product grounding eval return N/A as it isn't making any factual claim at all. 110
PostHog @posthog.com · 15/09/2026Most people think evals = LLM-as-judge. We have these too. One example checks for unverified names in outreach briefs. LLMs often use the first name of an email as the name in briefs, which is wrong ~7% of the time. Having an LLM check helps avoid the embarrassment of saying the wrong name. 110
PostHog @posthog.com · 15/09/2026Evals can make LLMs more deterministic. Radu did this with eval-led test-driven development: 1. Create an eval for that reports check previous ones to avoid repetition. 2. Eval pass rate starts at ~0%. 3. Asks PostHog in Slack to fix what's failing his eval. 4. Eval now has a 100% pass rate. 110
PostHog @posthog.com · 15/09/2026Our most basic eval simply checks the sentiment of PostHog AI conversations. This makes it easy to identify and dive into negative traces to see where problems might exist. 110
PostHog @posthog.com · 15/09/2026A popular eval checks the performance of queries written by our execute SQL tool. There's no LLM involved. Checks use code to look for known anti-patterns in queries like positive leading wildcards or no timestamps. The team then knows how often these happen and can tune prompts to prevent it. 120
PostHog @posthog.com · 15/09/2026It's hard to keep up with all the ways AI is used in products. Tracking quality of every interaction is even harder. We capture millions of generations a week. Evaluations save us. Here's 6 examples of how: 110
Reposted by PostHogDiego Pacheco @diegopacheco.bsky.social · 15/09/2026PostHog let an AI agent execute Bash and lived to talk about it www.youtube.com/watch?v=4lXk...youtube.comWe let an AI agent execute Bash and lived to talk about it — Sarah Sanders, PostHogYouTube video by AI Engineer 021
PostHog @posthog.com · 14/09/2026If your Monday's going badly, here: posthog.com/cool-tech-jobsposthog.comCool tech jobsOpen roles from companies with unique perks and great culture 060
PostHog @posthog.com · 11/09/2026github.com/PostHog/hedg...github.comfeat: rampage mode (the hedgehog can now knock your website over) by Colin-Moran · Pull Request #43 · PostHog/hedgehog-modeI wanted the hedgehog to be able to knock stuff over! what this adds two easter egg keywords, in the existing secretMap style: rampage puts a headband on him for 20 seconds. anything he lands on g... 021
PostHog @posthog.com · 11/09/2026Thanks to Colin-Moran on GitHub, Max can now destroy your screen and any remaining hopes of productivity in rampage mode. 140
PostHog @posthog.com · 11/09/2026“I didn’t look at the code” has gone from 50 to 500 IQ statement 020
PostHog @posthog.com · 11/09/2026PostHog in Slack can now see uploaded images. You can ask it to examine data from them, give it extra context to do analysis with, or do this: 020
PostHog @posthog.com · 10/09/2026Learn more about Replay Vision here: posthog.com/replay-vision If you enable PostHog Self-Driving as well, you can connect it end to end: Replay Vision surfaces the issue, PostHog picks it up and opens the pull request with the fix, and all you do is review and merge.posthog.comReplay Vision - PostHogReplay Vision reads through a filtered set of recordings, tells you in plain language what went wrong, and opens a pull request with the fix. The problem fixes itself for you. You just hit merge. 010
PostHog @posthog.com · 10/09/2026It reads at a pace no person can match. Since launch three weeks ago, it has watched 1,291,000 recordings. To get through that much yourself, you'd have had to start watching in 1975 and never stop. 110
PostHog @posthog.com · 10/09/2026So, we built Replay Vision. You tell it what to look for, and it reads every session for exactly that – scoring frustration, flagging dead-ends, classifying what users came to do, summarizing what happened, or answering any other question about your users you can put into words. 110
PostHog @posthog.com · 10/09/2026Hotjar, FullStory, LogRocket, Clarity and Contentsquare have all shipped some version of AI session summary, but we don't think that's solving the right problem. A tidy AI summary still hands you a to-do list: a smaller, better-organised pile of things nobody has time to do. 110
PostHog @posthog.com · 10/09/2026But that doesn't change the fact that the backlog is physically unwatchable. 110
PostHog @posthog.com · 10/09/2026Users can solve this by speeding up recordings, and many do (1 in 5 users jumps straight to 8x or 16x speed) 110
PostHog @posthog.com · 10/09/2026And that's what people chose to actually watch. Every single session unwatched could be hiding the one problem that decides whether a user stays or leaves. 110
PostHog @posthog.com · 10/09/2026The average Session Replay recording is 28 minutes, long, and the median view time is 17 seconds. The typical viewer watches 1%, then moves on. 110
PostHog @posthog.com · 10/09/2026It's true that Session Replay shows you exactly how real users are interacting with your product. It's also true that nobody watches them. We know this because we did a study. Here's the numbers (and charts!) from the study, and what we built because of it: 110
Reposted by PostHogExpo @expo.dev · 09/09/2026Set up @posthog.com in your Expo app with one command. 𝚎𝚊𝚜 𝚒𝚗𝚝𝚎𝚐𝚛𝚊𝚝𝚒𝚘𝚗𝚜:𝚙𝚘𝚜𝚝𝚑𝚘𝚐:𝚌𝚘𝚗𝚗𝚎𝚌𝚝 ◆ Org, project, SDK, and env vars in one shot ◆ Every event tagged with its EAS update ◆ Workflows that hold a rollout until errors clear expo.dev/changelog/po...expo.devConnect PostHog to your Expo app in one command — Expo changelogCheck out new updates and improvements to Expo and EAS from the Expo team. 031
PostHog @posthog.com · 04/09/2026everyone *claims* there’s bigger ones out there, but we’ve only seen so many blimps 000