• Product
  • Pricing
  • Docs
  • Using PostHog
  • Community
  • Company
  • Login
  • Table of contents

  • Handbook
    • Start here
    • Meetings
    • Story
    • Team
    • Investors
    • Strategy overview
    • Business model
    • Objectives
    • Roadmap
    • Brand
    • Culture
    • Values
    • Goal setting
    • Diversity and inclusion
    • Communication
    • Management
    • Offsites
    • Security
    • Brand assets
      • Team structure
      • Why Small Teams
      • Team App East
      • Team App West
      • Team Platform
      • Team Ingestion
      • Team Infrastructure
      • Team Marketing
      • Team Website and Docs
      • Team People and Ops
      • Team Customer Success
    • Compensation
    • Share options
    • Benefits
    • Time off
    • Spending money
    • Progression
    • Training
    • Feedback
    • Onboarding
    • Offboarding
      • Product Manager ramp up
    • Merch store
      • Overview
      • Engineering hiring
      • Marketing hiring
      • Operations hiring
      • Design hiring
      • Exec hiring
      • Developing locally
      • Tech stack
      • Project structure
      • How we review PRs
      • Frontend coding
      • Backend coding
      • Support hero
      • Feature ownership
      • Releasing a new version
      • Bug prioritization
      • Event ingestion explained
      • Making schema changes safely
      • How to optimize queries
      • How to write an async migration
      • How to run migrations on PostHog Cloud
      • Working with ClickHouse materialized columns
      • Deployments support
      • Working with cloud providers
      • Breaking glass to debug PostHog Cloud
      • Developing the website
      • MDX setup
    • Shipping things, step by step
    • Feature flags specification
    • Setting up SSL locally
    • Tech talks
    • Overview
    • Product metrics
    • User feedback
    • Scale features prioritization
    • Paid features
    • Releasing as beta
    • Overview
    • Overview
    • Personas
    • Testimonials
    • Value propositions
      • Content & SEO
      • Sponsorship
      • Paid ads
      • Email
      • Press
    • Growth strategy
    • Customer support
    • Inbound sales model
    • Sales operations
      • Managing our CRM
      • YC onboarding
      • Demos
      • Billing
      • Who we do business with
  • Table of contents

  • Handbook
    • Start here
    • Meetings
    • Story
    • Team
    • Investors
    • Strategy overview
    • Business model
    • Objectives
    • Roadmap
    • Brand
    • Culture
    • Values
    • Goal setting
    • Diversity and inclusion
    • Communication
    • Management
    • Offsites
    • Security
    • Brand assets
      • Team structure
      • Why Small Teams
      • Team App East
      • Team App West
      • Team Platform
      • Team Ingestion
      • Team Infrastructure
      • Team Marketing
      • Team Website and Docs
      • Team People and Ops
      • Team Customer Success
    • Compensation
    • Share options
    • Benefits
    • Time off
    • Spending money
    • Progression
    • Training
    • Feedback
    • Onboarding
    • Offboarding
      • Product Manager ramp up
    • Merch store
      • Overview
      • Engineering hiring
      • Marketing hiring
      • Operations hiring
      • Design hiring
      • Exec hiring
      • Developing locally
      • Tech stack
      • Project structure
      • How we review PRs
      • Frontend coding
      • Backend coding
      • Support hero
      • Feature ownership
      • Releasing a new version
      • Bug prioritization
      • Event ingestion explained
      • Making schema changes safely
      • How to optimize queries
      • How to write an async migration
      • How to run migrations on PostHog Cloud
      • Working with ClickHouse materialized columns
      • Deployments support
      • Working with cloud providers
      • Breaking glass to debug PostHog Cloud
      • Developing the website
      • MDX setup
    • Shipping things, step by step
    • Feature flags specification
    • Setting up SSL locally
    • Tech talks
    • Overview
    • Product metrics
    • User feedback
    • Scale features prioritization
    • Paid features
    • Releasing as beta
    • Overview
    • Overview
    • Personas
    • Testimonials
    • Value propositions
      • Content & SEO
      • Sponsorship
      • Paid ads
      • Email
      • Press
    • Growth strategy
    • Customer support
    • Inbound sales model
    • Sales operations
      • Managing our CRM
      • YC onboarding
      • Demos
      • Billing
      • Who we do business with
  • Handbook

Yakko Majuri' README

Last updated: Sep 07, 2022

On this page

  • Bio
  • Areas of responsibility
  • Primary
  • Secondary
  • Quirks
  • What I value
  • How I can help you
  • How you can help me

Bio

Often on the move, sometimes by choice, and sometimes by chance, I'm a Brazilian-Finn who has lived in 6 countries across 4 continents.

Read more

Passionate about teaching (but far from an academic), I taught an official high school course before graduating high school, became a Visiting Scholar before joining university, and presented my first paper at the European Central Bank during my freshman year (anonymous submission - they thought I had a PhD).

Prior to PostHog, I was a technical consultant for clients which included a Fortune 500 company. A fan of building useful things, I'm a self-taught developer who has worked on an a wide variety of projects, from a travel app, to multiple websites and browser extensions, and even some white-hat hacking. For the past three years, I developed a nice habit of writing about my projects, which led me to a Medium page that once surpassed 250k views in just 30 days. These days I mostly write less structured content at yakkomajuri.github.io.

When I'm not working, I have been found hitchhiking in foreign lands, taking pictures of political demonstrations, and trying to learn Korean after one too many beers. I'll pick playing cards with my grandmother over the club on any Friday night, and my favorite place to spend the Saturday is on top of a mountain.

Oh, and I'm also part of the select group of software developers who have won a dunk contest in their lifetime. If that means anything.

Areas of responsibility

Primary

  • Ingestion pipeline
  • Async migrations (our long-running data migrations system)
  • Data integrity
  • Data exports and imports
  • Plugin server / App server

Secondary

  • Deployments
  • Libraries

Quirks

  • I can sometimes have an angry-looking resting face on calls - don't let this fool you, I'm actually warm and cuddly.
  • I get involved whenever I feel like I have something to add (including jokes). You might see me sharing my thoughts on a lot of threads but my opinions are far from definite - I'm comfortable expressing quick unformulated thoughts publicly as a method of brainstorming.
  • I will sometimes hijack a PR or task from someone if I feel blocked or bored. This doesn't mean I think you're doing a poor job - it just means I had some time to spare and decided to push things forward more quickly.
  • I really embrace shipping things fast. I'm mostly aware of the tradeoff I'm making, but sometimes can be a bit too fast with things. You're encouraged to slow me down if you feel uneasy about the speed I'm moving at with a certain task.
  • I sometimes move around a lot. This means I might change timezones and need to switch up the times of regular meetings and the like, apologies in advance.
  • I have difficulties delegating work and will sometimes end up piling up work on my backlog. If you notice this, please call me out on it.

What I value

  • Honesty
  • Transparency
  • Proactivity
  • Sharing context
  • Passion
  • Empathy
  • Respect

How I can help you

  • I can help you onboard into PostHog. I'm probably one of the people with the most end-to-end context about the company, given how long I've been here and the breadth of roles I've covered. I'm more than happy to share everything I know.
  • I can help you debug data issues
  • I can help you write migrations (particularly async migrations!)
  • I can help you write a plugin
  • I can help build tooling to enable you to write a plugin or app
  • I can help you learn how to use PostHog effectively

How you can help me

  • Give me feedback openly
  • Push back if you disagree with my opinions
  • Message me directly if I've let something slip through the cracks (e.g. a PR review)
  • Teach me new things
  • Write down context

Questions?

Was this page useful?

Share

Jump to:

  • Bio
  • Areas of responsibility
  • Primary
  • Secondary
  • Quirks
  • What I value
  • How I can help you
  • How you can help me
  • Questions?
  • Edit this page
  • Raise an issue
  • Toggle content width
  • Toggle dark mode
  • About
  • Blog
  • Newsletter
  • Careers
  • Support
  • Contact sales

Product OS suite

Product overview

Analytics
  • Funnels
  • Trends
  • Paths

Pricing

Features
  • Session recording
  • Feature flags
  • Experimentation
  • Heatmaps

Customers

Platform
  • Correlation analysis
  • Collaboration
  • Apps

Community

Discussion
  • Questions?
  • Slack
  • Issues
  • Contact sales
Get involved
  • Roadmap
  • Contributors
  • Merch
  • PostHog FM
  • Marketplace

Docs

Getting started
  • PostHog Cloud
  • Self-hosted
  • Compare options
  • Tutorials
  • PostHog on GitHub
Install & integrate
  • Installation
  • Docs
  • API
  • Apps
User guides
  • Cohorts
  • Funnels
  • Sessions
  • Data
  • Events

Company

About
  • Our story
  • Team
  • Handbook
  • Investors
  • Careers
Resources
  • FAQ
  • Ask a question
  • Blog
  • Press
  • Merch
  • YouTube
© 2022 PostHog, Inc.
  • Code of conduct
  • Privacy
  • Terms