Skip to content

Commit 0febb37

Browse files
authored
Updating CS new hire PostHog curriculum in handbook
Adding new sections for: - LLM Analytics - Error Tracking - Billing + Add-Ons - Surveys/Workflows/Logs Cleaning up existing sections by adding more links and reorganizing for more natural flow.
1 parent f4438ed commit 0febb37

File tree

1 file changed

+50
-17
lines changed

1 file changed

+50
-17
lines changed

contents/handbook/cs-and-onboarding/new-hire-onboarding.md

Lines changed: 50 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -80,33 +80,47 @@ By the end of month 3:
8080

8181
## PostHog curriculum
8282

83-
PostHog has a lot of products! To help you figure out how to start and continue build your knowledge, here's a recommended list of topics to work through.
83+
PostHog has a lot of products! To help you figure out how to start and continue building your knowledge, here's a recommended list of topics to work through. Do not feel as though you need to learn all the products through your first few weeks. Learning is best done working through customer use cases and requests.
8484

85-
Add and modify this list as you work through it.
85+
Add and modify this list as you work through it! Products are added frequently, likely making this list outdated.
8686

8787
### Fundamental
8888

8989
#### Product analytics
90-
[Quick primer on Product analytics](https://www.loom.com/share/645de3987e4947ba8164b4d7b7cc719b?sid=ae5f8a50-dc56-4cc4-93d5-d398b398d5a0)
91-
1. [Creating insights](/docs/product-analytics/insights): everything in Trends, Funnels, User paths
90+
1. [Quick primer on Product analytics](https://www.loom.com/share/645de3987e4947ba8164b4d7b7cc719b?sid=ae5f8a50-dc56-4cc4-93d5-d398b398d5a0)
91+
2. [Creating insights](/docs/product-analytics/insights):
92+
- Trends, Funnels
93+
- User Paths
94+
- Wildcard groups
95+
- Path cleaning Rules
9296
- Retention, Stickiness, Lifecycle
9397
- How to [filter out test users](/docs/product-analytics/trends/filters#filtering-internal-and-test-users)?
94-
2. Persons
98+
3. Persons
9599
- What are [persons](/docs/data/persons) and how are they created?
96100
- [Identify()](/docs/product-analytics/identify)
97101
- [identified vs anonymous events](/docs/data/anonymous-vs-identified-events)
98102
- Pricing
99-
3. Session replay – masking, cutting costs, filtering
100-
4. [Toolbar](/docs/toolbar)[heatmaps](/docs/toolbar/heatmaps), [actions](/docs/toolbar/create-toolbar-actions)
101-
5. [Groups](/docs/product-analytics/group-analytics)what is it? what is the use case? how is it charged?
103+
4. [Groups](/docs/product-analytics/group-analytics) – what is it? what is the use case? how is it charged?
104+
5. [Session replay](/docs/session-replay)masking, cutting costs, filtering
105+
6. [Toolbar](/docs/toolbar)[heatmaps](/docs/toolbar/heatmaps), [actions](/docs/toolbar/create-toolbar-actions)
102106

103107
#### Implementation
104108
1. How is PostHog implemented?
105109
2. [Autocapture](/docs/product-analytics/autocapture) – how do you customize autocapture? How do you leverage autocapture?
106110
3. What are [custom events](/tutorials/event-tracking-guide#setting-up-custom-events)? How do you set [custom properties](/tutorials/event-tracking-guide#2-properties)?
107111
4. What is identify? How do you set custom [person properties](/docs/product-analytics/person-properties)? How do you [merge users](/docs/product-analytics/identify#how-to-merge-users)? What is alias?
108112
5. What are groups? How do you set group properties?
109-
6. Projects, [Cross-domain tracking](/tutorials/cross-domain-tracking), [reverse proxy](/docs/advanced/proxy), cookie consent (EU)
113+
6. What are cohorts? How do you [create cohorts](/docs/data/cohorts#how-to-create-a-cohort) ([static and dynamic](/docs/data/cohorts#static-and-dynamic-cohorts))? How are they different from groups?
114+
7. Projects, organizations and access controls
115+
8. More advanced use cases:
116+
- [Cross-domain tracking](/tutorials/cross-domain-tracking)
117+
- [reverse proxy](/docs/advanced/proxy)
118+
- cookie consent (EU)
119+
120+
#### Billing
121+
1. [How to estimate costs](/docs/billing/estimating-usage-costs)
122+
2. [Pre-paid credits](/docs/billing/pre-paid-plans)
123+
3. [Billing Limits](/docs/billing/limits-alerts)
110124

111125
### Intermediate
112126

@@ -131,18 +145,37 @@ Add and modify this list as you work through it.
131145
- Implementation requirements
132146
- Landing page experiments – how to deal with flickering of content when page is first loaded?
133147

134-
#### Others
135-
1. [Creating cohorts](/docs/data/cohorts#how-to-create-a-cohort)[static vs dynamic](/docs/data/cohorts#static-and-dynamic-cohorts)
136-
2. RBAC, Platform add-ons
137-
3. Data pipelines
148+
#### LLM Analytics
149+
1. [Implementating with your LLM SDK](/docs/llm-analytics/basics)
150+
- Privacy options
151+
2. Generations vs traces vs spans vs sessions
152+
3. [LLM Cost Analysis](/docs/llm-analytics/calculating-costs)
153+
- How do we accommodate custom LLM pricing?
154+
4. [Insight analysis](/docs/llm-analytics/dashboard)
155+
156+
#### Error Tracking
157+
1. [Implementing error tracking](/docs/error-tracking/installation)
158+
3. [Stack traces](/docs/error-tracking/stack-traces)
159+
- Uploading source maps
160+
- Releases
161+
4. [Exceptions vs issues](/docs/error-tracking/issues-and-exceptions)
162+
- What is a fingerprint?
163+
164+
#### Other Products and Features
165+
1. Platform add-ons (Boost/Scale/Enterprise/Teams)
166+
2. [Data pipelines](/docs/cdp)
167+
- Sources
168+
- Destinations
169+
- Transformations
170+
3. [Surveys](/docs/surveys)
171+
- How surveys works with feature flags/experiments
172+
4. [Workflows](/docs/workflows)
173+
5. [Logs](/docs/logs)
138174

139175
### Advanced
140176

141177
1. SPA (single page apps)
142-
2. User paths
143-
- wildcard groups
144-
- path cleaning rules
145-
3. API
178+
2. API
146179

147180
## Alerting setup (for team leads)
148181

0 commit comments

Comments
 (0)