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

推荐订阅源

博客园_首页
J
Java Code Geeks
IT之家
IT之家
Last Week in AI
Last Week in AI
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
B
Blog RSS Feed
P
Proofpoint News Feed
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 【当耐特】
Microsoft Security Blog
Microsoft Security Blog
I
InfoQ
B
Blog
Stack Overflow Blog
Stack Overflow Blog
Martin Fowler
Martin Fowler
博客园 - 聂微东
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
大猫的无限游戏
大猫的无限游戏
U
Unit 42
aimingoo的专栏
aimingoo的专栏

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 PostHog's next chapter - 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
Array 1.0.11 - PostHog
GitHub / GitLab Social Authorization · 2020-04-08 · via PostHog's RSS Feed

Like what you see and self-hosting? Update your instance.

First our updates and new features.

Also as you will see below we have added Celery workers, we’ll move tasks to workers to speed up a lot of actions in PostHog so we've updated the upgrade docs too.

Updates and performance improvements this week have focused on making PostHog easier to use in small but powerful ways.

PostHog updates

Filter by events

filter by events

This is perhaps the most exciting change to PostHog in this release, we have explained the important reason for creating a distinction between Actions and Events.

Several users pointed out they shouldn’t have to create a distinct Action for a normal event like a pageview for example – PostHog was making it difficult to get to the information they wanted quickly.

Within Trends users can now filter by events and/or actions, multiplying the data that you can now see and manipulate within Trends.

Password Changes

password change start password change end

Since we launched this has been one of our longstanding issues (22 February to be exact) – we had neither the capability to change an existing password or reset if we had forgotten.

These small changes make this possible and should stop people getting stuck for simple reasons.

GitHub or GitLab social authorization

Coupled with the above you can now authenticate your login through GitHub or GitLab making it even easier to login.

Logout Button

GitHub or GitLab social authorization

Aaron was so used to typing /logout he did not realize how frustrating not having a logout button can be.

It had been pointed out several times that having a username in the top right corner of PostHog made it seem like it was a logout button, it wasn’t but now is.

Explaining Stickiness

stickiness explanation

We released Stickiness with #1.0.9, whilst it is explained in our docs and youtube channel it is important to make sure people can understand the Trend Graphs whilst they are in front of them.

James thought it wasn’t clear that the repeated action is over a time frame (some actions that are important do not need to be repeated on consecutive days or perhaps over weekends).

So having a sentence here should mean that PostHog users infer the right conclusion from their data.

We’re adding workers to PostHog

This is so we can create slack messages, recalculate Actions for large deployments, store events, and prefetch and cache Funnels.

So there will be a couple of things to watch out for this week as a result of this pr, every deployed app will provide a REDIS_URL to posthog. This will be used by celery to run background tasks.

You will also see the below message – as with next week’s release you will need a background worker to get PostHog working properly.

workers added to PostHog message

Precalculate events that match actions

Related PR

This is one of the most impactful updates to PostHog so far – whenever we did a query involving actions in the frontend, the database had to do a lot of heavy lifting to calculate which events match the action.

This led to long loading times as well as timeouts – now this works much faster and should be a joy to work with even with large Action volumes.

Other performance improvements

  • We also sped up the event insert by only loading actions that were really necessary.
  • We now have an asynchronous JS Snippet as before PostHog’s array.js would block rendering DOM in some circumstances.
  • We went further and fixed array.js.
  • Fixing ActionStep.url_ – so that it can be null, this meant that you could not edit custom property in actions before this pr.
  • Set a default password for postgres in docker-compose as this created an error in some configurations
  • We also fixed demo actions not being recalculated with the new input of demo data from last week.
  • We said last week we were integrating PostHog as a managed app in GitLab and a series of prs were in relation to this.

For a full breakdown of the changes and updates, please see our changelog.

Filtering by date and events in funnels

This was one of 4 issues raised by jeremynevans at Savvy – it was raised in our community page and resulted in an excellent conversation with Tim resulting in more feature requests which is amazing.

He is also using PostHog for analytics on Crowd Cure to help build the largest clinical trial dataset to yet to help with the Coronavirus crisis – check it out on Producthunt.

Add change user password form

As mentioned above this was a long standing issue and big gap. Excellent and quick work from an amazing contributor, thank you Gzog!

  • Excalidraw (if you miss whiteboards at the office this is a good replacement.)
  • dns-over-wikipedia (redirects idk domains using the official link in wikipedia.)
  • bungholio (Get text alerts when products become available on Amazon – useful if resistance bands are as sparse in your location as they are in Aaron’s.)

We'd love to hear anything you have to say about PostHog, good or bad. As a thank you, we'll share some awesome PostHog merch.

Want to get involved? Email us to schedule a 30 minute call with one of our teams to help us make PostHog even better!

PostHog news

  • We migrated our docs so we could host them ourselves – using docsify to generate our site. We’re pleased with it so far and have used it again for our company handbook.

  • PostHog also got a nice mention as part of an “absurdly powerful and productive ‘low code’ stack” on HN, James was ecstatic. It consisted of:

    Want to just try it already?

    (Sorry for the shameless CTA.)