September 2026 Summaries
4 posts from PostHog
Filter
Month:
Year:
Post Summaries
Back to Blog
Feature flags may appear simple to build because they evaluate a key and return a value, but reliable production systems require extensive integrations for user targeting, experimentation, real-time cohorts, analytics, data warehouses, administration, and multiple SDKs. The discussion argues that self-built flag platforms can introduce critical-path reliability risks, performance problems, security concerns, and costly maintenance as organizations encounter production failures and evolving requirements such as deterministic rollout bucketing, multilingual support, auditing, and migration-safe architecture. It also highlights the growing need for agent-oriented capabilities, including MCP and CLI tools, access controls, audit logs, debugging, and monitoring of malformed or unauthorized agent actions. Adoption further depends on clear documentation and a strong developer experience, since internally developed tools can contribute to fragmentation and inconsistent practices. Building may still be appropriate when feature management is a business differentiator, a dedicated team can operate it as a product, or an organization has substantial reliability, compliance, or trust concerns about third-party providers; otherwise, the source presents commercial platforms such as PostHog as an alternative.
Sep 16, 2026
1,360 words in the original blog post.
A PostHog self-driving team member describes how automated “loops” combine monitoring, triage, implementation, human review, and post-deployment validation to improve products and internal systems. These loops collect structured MCP agent feedback, Slack bug discussions, GitHub issue specifications, metric anomaly alerts, session-recording observations, and runtime logs; scouts then group duplicate signals, investigate likely causes, route reports to owners, and sometimes initiate pull requests. Examples include adding a missing MCP tool, fixing task-link permissions, implementing skill renaming, resolving a deployment compatibility issue, improving user-facing provider-error handling, and preventing oversized sandbox metadata tags. Human contributors primarily define specifications, guide investigations when needed, review reports and code, and approve merges, while the automated scouts continue checking whether fixes work in production and consolidate recurring evidence rather than creating redundant investigations.
Sep 15, 2026
2,459 words in the original blog post.
PostHog reports expanding from one in-person event to more than 100 annually since summer 2025, with most events involving customer conversations and over half of employees participating in product demos worldwide. It attributes this engagement to a culture of openness, product engineers’ broad ownership of user relationships and business outcomes, and frequent internal demo practices through all-hands meetings, hackathons, and a dedicated demo channel. The events team supports speakers by identifying relevant opportunities, providing event details, travel budgets, merchandise, brand materials, and optional guidance, while largely allowing engineers to present their own work without extensive preparation requirements. It also uses an internal tool that reviews engineers’ recent GitHub contributions to suggest possible talk topics. The approach aims to make speaking voluntary, sustainable, and connected to product priorities, while recognizing that public demos are not suitable or desirable for every employee.
Sep 09, 2026
1,305 words in the original blog post.
Replay Vision was developed to automate analysis of vast numbers of session recordings that are typically stored and never watched, using multimodal AI to identify user actions and problems at scale. Because session replays are not videos but rrweb event streams that reconstruct browser DOM changes, they were too large and structurally opaque for language models to interpret directly, requiring a rasterization system that converts replays into MP4 video. The team built a service using headless Chromium, Puppeteer, Temporal, and ffmpeg, but initially encountered skipped frames, freezes, and nondeterministic video lengths when rendering and capture processes competed for CPU resources. They resolved this by using Chrome’s HeadlessExperimental.beginFrame mode to synchronize rendering and capture one frame at a time, while virtualizing JavaScript time so the rrweb player advances at a fixed frame interval regardless of real-world processing delays. In production since March 2026, the deterministic rasterizer runs hundreds of concurrent jobs, has converted more than 370 years of recordings into about 3.5 million videos, and enables Replay Vision and related Session Replay features to provide multimodal AI with viewable recordings.
Sep 09, 2026
1,464 words in the original blog post.