Our Achievements Over the Past Year

  1. Expanded Our Technology Use:

    • Increased our usage of Temporal for powering warehouse syncs.
    • Transitioned destinations and transformations from Node virtual machines to our custom-built HogVM in the language, Hog.
    • Migrated high-volume services from Python to Rust.
    • Evaluated Warpstream and Pulsar as alternatives to Kafka.
    • Adopted C++ over Python to enhance SQL parsing speed.
  2. Rapid Product Shipping and Feature Expansion:

Principles Guiding Our Technology Choices

  • Technology as a Tool: Choose technologies that help build something people want without cumbersome procurement processes.
  • Trust and Feedback Over Formal Processes: Empower product teams to own the entire process.

PostHog prioritizes adopting new technologies when facing urgent problems like excessive costs or scaling challenges. Decisions are made asynchronously through a request for comments (RFC) process and the team continuously evaluates their technology stack to make sure it aligns with their long-term goals.

continue reading on newsletter.posthog.com

⚠️ This post links to an external website. ⚠️