Converted from mdbook src/ in input/ to Grav pages/ format: - Added YAML frontmatter to all pages - Created numbered folder structure (01.home, 02.Bylaws.*, etc.) - Preserved all content from Bylaws, Handbook, OperatingAgreements, Policies, and JointVenture sections super ultra big merge completed. scope of work clearly defined. let's go build! Assisted-by: GLM-5 via Crush <crush@charm.land>
2.0 KiB
2.0 KiB
title, menu
| title | menu |
|---|---|
| First goals | First goals |
title: 3. Getting Started sidebar: Handbook showTitle: true hideAnchor: true
First goals
- Set up your dev environment and configure with your IDE
- Get PostHog running locally on Postgres: http://localhost:8000. You'll need postgres, redis, celery, and django running.
- Successfully run PostHog tests:
bin/tests posthog(which omits Clickhouse tests) - Create your first PR and have it be approved. If you work for PostHog someone (Tim or small team lead) will suggest the first assignment.
Suggested learning roadmap
- Setup your local dev environment
- Ask your PostHog Buddy for a product walk-thru. It's important to get to know the product you are building. I recommend doing this before you become deeply involved in it's internal design. This is a great time to view our product through the eyes of our users.
- Review PostHog Project Structure
- Learn React, Redux, and Kea - If you're experienced with frontend frameworks I suggest going directly to Kea.
- Take a brief overview of Python.
- Complete Django Tutorial 1-5 of 7 parts, skip 6+. If you're interested in learning more about Django, pick a copy of Django book. The company will happily pay for this since they believe in training us to do our jobs with excellent. Great place to work, right?