Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    M

    Mixpanel Engineering

    engineering.mixpanel.com · Company blog · on HN since 2018

    Mixpanel's engineering team writes about running its analytics product, covering data deduplication, service rewrites, UI testing and event tracking.

    Visit blogHN submissions
    Distributed SystemsProgrammingData & Visualization
    What HN says

    HN commenters link it for Mixpanel's UI testing setup and a PR data analysis post; a Mixpanel staffer also answers questions and posts job listings.

    Stats for nerds
    16HN people shared it
    34linked in comments
    859story points
    Nov 2021last shared
    2019people per year2021

    Top posts on HN

    1. 1
      How And Why We Switched from Erlang to Python (2011)
      1 person · 192 points · first shared 2019 · 141 comments on HN
    2. 2
      Making Web Components Work
      1 person · 159 points · first shared 2018 · 111 comments on HN
    3. 3
      Safely Rewriting Mixpanel’s Highest-Throughput Service
      1 person · 94 points · first shared 2019 · 17 comments on HN
    4. 4
      Data Deduplication at Scale
      1 person · 84 points · first shared 2019 · 11 comments on HN
    5. 5
      Saving $30k a month by improving garbage collection
      1 person · 58 points · first shared 2021 · 6 comments on HN
    6. 6
      Evolution of code deployment tools at Mixpanel
      1 person · 45 points · first shared 2021 · 13 comments on HN
    7. 7
      Power-of-2-Choices in Practice
      2 people · 44 points · first shared 2021 · 13 comments on HN
    8. 8
      Finding and optimizing N+1 queries on a relational database
      1 person · 42 points · first shared 2024 · 48 comments on HN
    9. 9
      The state of UI testing at Mixpanel
      2 people · 36 points · first shared 2018 · 6 comments on HN
    10. 10
      Live Downsizing Google Cloud PDs for Fun and Profit
      1 person · 17 points · first shared 2018 · Discussion on HN

    What HN people wrote when they linked it

    • jyumMXPNov 2021

      Mixpanel | Fullstack Engineer, Infrastructure Engineer | Various seniority levels, multiple openings | Remote US, SF, Seattle, Austin | Full-time | We sponsor visas | mixpanel.com/jobs

      At Mixpanel, our mission is to help the world learn from its data. We are focused on Product Analytics, and our strategy is product-led growth. In the last 12 months, we added over 2,000 new paying customers, our NPS has tripled, our data volumes have doubled, and we’ve grown to 270+ team members with offices across the US (San Francisco, New York, Seattle, Austin).

      Our Infrastructure Engineers tackle large scale data issues as we ingest petabytes of event data. We tracked over 2 QUADrillion events last month. You can read about one such challenge here: Petabyte Scale Data Deduplication <<https://engineering.mixpanel.com/petabyte-scale-data-deduplication-mixpanel-engineering-e808c70c99f8>>.

      Our Full Stack Engineers led the charge in tripling our NPS in the past 18 months << https://mixpanel.com/blog/how-we-tripled-nps-score-in-18-months/>>.

      Tech Stack = JS, Python, Go, C++, GCP, Kubernetes, NoSQL
      We are language agnostic while hiring though

      Priority Opportunities:

      * Sr. Product Manager (Remote US): https://ats.comparably.com/api/v1/gh/mixpanel/jobs/3164962?gh_jid=3164962

      * Sr. Infrastructure Engineer (Distributed Systems; Remote US): https://ats.comparably.com/api/v1/gh/mixpanel/jobs/142062?gh_jid=142062

      * Full Stack Engineer (Core Product; Austin TX):…

    • tdumitrescuFeb 2020

      Yes, we have a Selenium-based UI test suite at Mixpanel that's overall quite stable and runs all tests across several browsers. It tests strictly the front-end code, with API calls stubbed out, which is the biggest factor in maintaining fast deterministic tests. By way of contrast we have an older end-to-end Selenium suite that spins up the entire service cluster, and that is the usual flaming pile of slow flakiness associated with Selenium. One of our engineers did a writeup on it a few years ago (now somewhat outdated but the overall picture is still accurate): https://engineering.mixpanel.com/2018/10/31/the-state-of-ui-testing-at-mixpanel/

    • tiffanyqiJul 2019

      Context: I'm the creator of https://hackernoon.com/a-college-students-individual-analysis-of-productivity-of-four-years-e51e5ec3af6 , and I did the same with my Github PR Data for the past year.

      Mixpanel version: https://engineering.mixpanel.com/2019/07/10/a-study-in-a-mixpanel-engineers-engineering-progress/

      Extended version with time analysis: http://tiffanyqi.github.io/my-projects/engineering-progress.html

    Related

    Mixpanel Blogblog.mixpanel.com34 people

    Mixpanel (YC S09) - Merry Christmas, Internet

    Mixpanel Blog
    Company · last shared 2017
    Stitch Fix Multithreadedmultithreaded.stitchfix.com87 people

    Engineers Shouldn’t Write ETL

    Stitch Fix Multithreaded
    Company · last shared 2025
    Erlang Solutions Blogerlang-solutions.com88 people

    An introduction to RabbitMQ

    Erlang Solutions Blog
    Company · last shared 2026
    Uber Engineering Blogeng.uber.com525 people

    Why Uber Engineering Switched from Postgres to MySQL

    Uber Engineering Blog
    Company · last shared 2025
    Twitch Engineering Blogblog.twitch.tv178 people

    Go’s march to low-latency GC

    Twitch Engineering Blog
    Company · last shared 2026
    Shopify Engineeringshopify.engineering268 people

    Building all of our new mobile apps using React Native

    Shopify Engineering
    Company · last shared 2026
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Netflix Tech Blognetflixtechblog.com363 people

    The Case of the Extra 40ms

    Netflix Tech Blog
    Company · last shared 2026