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

推荐订阅源

Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
H
Hacker News: Front Page
Stack Overflow Blog
Stack Overflow Blog
B
Blog
I
InfoQ
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
F
Fortinet All Blogs
Y
Y Combinator Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
月光博客
月光博客
Hugging Face - Blog
Hugging Face - Blog
爱范儿
爱范儿
F
Full Disclosure
Hacker News - Newest:
Hacker News - Newest: "LLM"
Recent Announcements
Recent Announcements
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Jina AI
Jina AI
T
Tailwind CSS Blog
S
Secure Thoughts
P
Privacy International News Feed
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LINUX DO - 最新话题
H
Hackread – Cybersecurity News, Data Breaches, AI and More
C
Cybersecurity and Infrastructure Security Agency CISA
Last Week in AI
Last Week in AI
W
WeLiveSecurity
Google Online Security Blog
Google Online Security Blog
P
Privacy & Cybersecurity Law Blog
D
DataBreaches.Net
Engineering at Meta
Engineering at Meta
Know Your Adversary
Know Your Adversary
P
Palo Alto Networks Blog
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Project Zero
Project Zero
V2EX - 技术
V2EX - 技术
H
Heimdal Security Blog
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
Troy Hunt's Blog
V
Vulnerabilities – Threatpost
H
Help Net Security
Martin Fowler
Martin Fowler
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
博客园 - 【当耐特】

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 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
How we do meetings at PostHog - PostHog
2021-04-19 · via PostHog's RSS Feed

Best practices for productive meetings at your startup

Ever had one of those days where you do nothing but hop into one meeting after another? Even worse is the 30-minute break between meetings which seems like enough time to squeeze in some work — but is an illusion.

via GIPHY

Meetings are necessary, as they can speed up collaboration and build team rapport — especially in a remote work setting where giving people different ways to communicate is better for diversity.

But there are severe drawbacks when meeting culture takes over. Not only do meetings disrupt flow, but they also allow unprepared attendees to "think on your time" instead of arriving prepared to share concrete ideas. The numbers support this, too:

Poorly organized meetings cost U.S. businesses $399 billion a year. (Doodle State of Meetings Report, 2019)

Let me share with you how PostHog does meetings. We’re constantly improving our process and would love to hear how your team tackles meetings.

Meeting-free days allow more deep work to get done. At PostHog, we've mandated Tuesdays and Thursdays as meeting-free days, which has had a significant impact on our team’s productivity. Mondays are reserved for company updates and Wednesdays for team updates. Every 2nd Friday, we do a retrospective planning session with life stories in between. We also use meetings for SuperDays, one-to-one coffee breaks (one every two weeks), or optional group socials (once per week).

"Meeting-free Tuesdays & Thursdays have increased the number of high-value tasks I get done than I did previously. If I were starting another company, I'd do exactly what we're doing here." — Charles Cook, Head of Business Ops @ PostHog

Our meeting-free days create a natural cadence for the week, with everyone knowing they will alternate between ‘light’ and ‘heavy’ days with plenty of time in between to get good work done. In practice, while Monday, Wednesday, and Friday are meeting days, only a few people will use up that time for important work, such as James or Yakko; or Eltje, our People Ops & Talent Manager, speaking to candidates.

"I think PostHog’s meeting policy is a good setup and that we have the right balance with an extra day towards meetings." — Kunal Pathak, Growth Engineer @ PostHog

At PostHog, we do an average of 30 minutes for internal meetings and slightly longer for interviews so that candidates have fewer meetings overall. By design, shorter meetings force you to align your thoughts before you get on the call, ensuring that you make the most of your allocated time.

For anything longer than a 30-minute call, write your points down in advance so that the other attendees can respond in detail. Not only does this asynchronous approach improve everyone's workflow, but it also leaves a paper trail that all parties can reference as needed. At PostHog, we have a culture of writing things down — but this is because we prefer GitHub and Slack for communications, both of which lend themselves better to the written word. We also maintain an extensive, publicly accessible company handbook as part of our open-source DNA.

A lot of our discussions take place on GitHub to account for the team’s different time zones. This allows for more carefully thought out — rather than quickly spoken — ideas.

You've probably been in meetings where you wondered why you’re there. Due to our rapid growth — a team of 20 in a year — we unintentionally landed up in this area. This is one of the reasons James introduced Small Teams, to help everyone focus and feel like a small team again.

via GIPHY

If your meetings are turning into a crowd of listeners, set some hard rules on the number of attendees and if you want to dig deeper, think about who is accountable for the work being discussed and only invite them. Time spent 'showing face' could be better spent on more productive tasks.

Regularly ask your team if their meeting process is working and whether they need support with their workload. While meetings might be the primary way managers get work done, Makers need more time and space to focus on their work and are not as productive in meetings.

It's essential to strike the right balance between moments of team communication vs. optimizing for individual productivity. At PostHog, a lot of feedback went into changing our work model to move to Small Teams with more focused meetings, and you can view the rest of our company policies in our handbook.

Building a positive and productive meeting culture must be modeled from the top. While many companies have different policies around meetings, things on the ground might be different. For example, a company could declare Tuesdays as meeting-free days and still have a manager set up a meeting during that protected time because their calendars are full. This erodes trust in the system and fosters resentment.

Part of our magic here at PostHog is that we practice what we preach. James and Tim, PostHog’s co-founders, publicly model a low internal meeting culture. This sets the tone for the rest of the company and leads to high trust in management. It also assures everyone that they’ll always have plenty of non-meeting time to get work done.

Your company’s needs may be different, but there are key foundations you can build your meeting policy on. Firstly, respect people’s time. If you can shorten meetings either through scheduling or by ending them early, do so. We have a hard stop on meetings!

Secondly, optimize for productivity, not presence. Instead of having people come to the meeting to discuss line items on the agenda, have them mull over those items beforehand to arrive prepared. At PostHog, we present our key metrics every Monday to the company, with goals front and center and no vanity metrics celebrated.

Thirdly, it starts from the top. Your company’s leadership has to set and stick to the rules around meetings at all times. This builds trust and ensures accountability. Lastly, feel free to iterate your meeting policy. Play around with different approaches to meetings to see what works, and poll your team regularly for feedback. It goes a long way toward building a more inclusive culture.

Liked this post or noticed something we missed? Let us know on Twitter or LinkedIn. Subscribe to our newsletter for more content around startups, growth, and analytics.

Subscribe to our newsletter

Product for Engineers

Read by 100,000+ founders and builders

We'll share your email with Substack