August 2022 Summaries
4 posts from PostHog
Filter
Month:
Year:
Post Summaries
Back to Blog
Session recording (SR) tools, popular among marketers and product managers for understanding user experiences, have raised privacy, ethical, and technical questions, particularly regarding their impact on browser performance. Despite some SR providers claiming no performance impact, any script, including SR, inevitably incurs some CPU, memory, and network bandwidth usage. The introduction of the MutationObserver API in 2012 marked a turning point for SR, allowing it to operate efficiently by tracking DOM changes without significant performance hits. Tests conducted using PostHog, an open-source SR platform, on various SaaS applications showed negligible impact on memory and network performance, even with extensive use, thanks to the efficient handling of data changes by the MutationObserver API. Although SR might theoretically affect network performance under specific conditions, such instances are rare, allowing SR tools to offer detailed user insights without compromising browser performance substantially.
Aug 31, 2022
1,617 words in the original blog post.
PostHog's 1.39.0 release introduces several significant updates, including a beta feature that improves query performance by combining person and event data, reducing query times dramatically and allowing for enhanced insights based on person properties. New features include upgrades to client and server-side libraries, such as support for feature flags across various platforms and a rewritten React Native library compatible with Expo. The release also adds new visualization options, like formatting insights to show durations and a bold number chart type, alongside improvements to existing functionalities, such as a streamlined person deletion flow and faster property loading. Additionally, PostHog has integrated with Census for syncing data and offers enhanced monitoring and logging for self-hosted users. The release encourages community contributions and announces open remote positions, emphasizing the company's all-remote, transparent culture.
Aug 29, 2022
1,429 words in the original blog post.
PostHog significantly improved its build process by switching from Docker to Depot for container image builds within GitHub Actions, reducing build times from 16 minutes to just 3 minutes, offering a fivefold increase in speed. Depot, a managed container build service, enhances efficiency by utilizing both Intel and Arm builder machines with BuildKit, allowing for native multi-architecture image builds and leveraging a centralized persistent cache to reuse unchanged build steps instantly. Despite GitHub Actions' limitations, such as restricted access to repository secrets for forked repositories, Depot's ability to handle builds for push events using OIDC token authentication ensures secure and efficient operations. This transition not only optimized PostHog's workflow with minimal changes but also led to faster feedback and deployment cycles, thereby boosting productivity and reducing waiting times.
Aug 05, 2022
984 words in the original blog post.
PostHog's release 1.38.0 introduces several new features and improvements, including subscriptions and exports for dashboards and insights, revamped session analysis, and an async migration that enhances data integrity in ClickHouse. Feature flag persistence has been improved to ensure consistent user experiences across authentication steps, while universal search and funnel breakdown attribution have been optimized for better user and organizational queries. The update also introduces four new apps to the PostHog App Store, enhances library support for multivariate feature flags, and optimizes ClickHouse storage to increase efficiency. The release notes highlight numerous community contributions and invite further engagement, while also announcing open remote positions for those interested in joining the PostHog team.
Aug 01, 2022
1,263 words in the original blog post.