Code Story
Code Story

S9 Bonus: Mark Porter, MongoDB (Replay)

Mark Porter has always been fascinated with puzzles, so tech just fit for him and a great journey for him. He got his first 4k computer in middle school, and then moved into doing programming for the Department of Education. His big learning from this was that you can use tech to do social good. He&

Featured Speakers

Noah Labhart - Startup Founder & CTO HostMark Porter Guest

Topics Discussed

Episode Summary

Executive Summary: Mark Porter explains how MongoDB’s success comes from treating scalability, security, durability, availability, correctness, and operability as first-class product requirements rather than afterthoughts. He describes a bottom-up, quarterly roadmap process, a consensus-driven culture, and a hiring philosophy centered on customer obsession and fast alignment. He also reflects on lessons from AWS and RDS, emphasizing transparency, human-centered leadership, and building org structures that match trust and scale.

Main Topics: Scalability as a product requirement (Priority: 5/5): MongoDB was founded to scale writes, and Porter argues scalability must be designed in from day one. He warns that many products launch as POCs and later require rewrites when demand grows. The 'layers of the onion' leadership framework (Priority: 5/5): Porter prioritizes security, durability, correctness, availability, scalability, and operability before shiny features, framing them as the non-negotiable foundation of trust. Bottom-up roadmap and quarterly planning (Priority: 4/5): MongoDB uses initiative briefs, quarterly planning, and shared prioritization rather than top-down annual planning. Porter says this yields better decisions and keeps the roadmap realistic. Consensus that moves fast (Priority: 4/5): The culture values collaboration and LGTM-style review, aiming for rapid consensus rather than slow bureaucracy. Porter highlights the importance of empowered teams making decisions at the leaf nodes. Hiring for culture and customer obsession (Priority: 4/5): MongoDB screens for candidates who work well in consensus, communicate well, and are deeply customer-focused. Porter rejects both overly quiet and overly dominant voices. Org design, trust, and human leadership (Priority: 5/5): Porter applies Conway’s Law, Dunbar’s Number, and Dan Pink’s mastery/autonomy/purpose to keep teams small, aligned, and effective. He sees his role shifting from technical problems to organizational ones. Lessons from mistakes and transparency (Priority: 4/5): Porter recounts his AWS RDS experience as a lesson in the importance of operational excellence, early scalability thinking, and honesty with customers about product limits.

Key Arguments: Scalability should be built into the product from the start; retrofitting it later is a betrayal of customers and engineering teams. MongoDB’s differentiation is not just the database itself but a distributed system that performs database transactions and is easier for developers to use. Security, durability, correctness, availability, scalability, and operability should outrank new features when making product decisions. Decision-making should happen close to the work; Porter prefers developers and product managers to resolve many issues without waiting for executive approval. Consensus does not have to be slow; with the right culture and communication, teams can reach fast alignment and move quickly. Hiring should favor people who are collaborative, speak at the right volume, and are obsessed with making customers happier. Small teams aligned with trust boundaries are easier to operate than large groups that require heavy process and escalation. Porter’s AWS/RDS experience taught him that operational excellence and transparency must be addressed early, not after customer pain appears. Successful leaders reduce political friction by turning difficult conversations into low-stakes discussions centered on customer outcomes. Companies change shape as they grow, so founders and executives must adapt their definition of being 'right' from personal correctness to enabling others to succeed.

Data Points: MongoDB team growth: more than doubled - Porter says the engineering team has more than doubled since he joined as CTO. Company size during COVID: 1500 employees to over 4000 - Porter cites growth from roughly 1,500 employees at the start of COVID to over 4,000 later. Grab transactions per day: 15 million rides, meals, transactions per day - Porter references his time at Grab serving a massive consumer workload. Grab user base: 650 million Southeast Asians - Porter describes the scale of Grab’s customer base. MongoDB founding timeline: 15 years - He notes that the world and server demand have changed by orders of magnitude over the last 15 years. Scaling target examples: 10x or 100x - Porter cites the common scenario where teams are asked to scale a product by 10 or 100 times after launch. Quarterly cadence: every quarter - MongoDB uses quarterly planning instead of sprint-only or yearly planning. Planning window: first half / last half / last two weeks of every quarter - Product reviews roadmap in the first half, engineering estimates in the second half, and the final two weeks are for integrated planning. Leadership layer: about 80 or so vice presidents - Porter says MongoDB’s senior leadership team is roughly this size as the company crosses 4,000 people. Dunbar range: 100 to 150 - He cites Dunbar’s number as the size of social cohesion units that can work and trust effectively. Trusted-circle sizes: 10 / 30 / 150 - Porter summarizes Dunbar layers: 10 for life-trust, 30 for close social trust, 150 for work/tribal trust. RDS leadership tenure: first two years - He says he was yelled at by customers during the first two years as general manager of RDS. RDS team attrition after pivot: almost 60% - After shifting to operational excellence, nearly 60% of the group left over the next year. MongoDB transaction milestone: 2018 - Porter says MongoDB introduced full asset transactions in 2018 after earlier promises around transactional consistency. Early product misstep window: 2013 and 2014 - He references trouble from promising too much around transactional consistency in those years.

Pivotal Quotes: "The company was founded on the concept of scaling rights." — Mark Porter: Opening explanation of MongoDB’s origin and why scalability matters to the product philosophy. "We work very hard to have consensus that moves fast." — Mark Porter: Describing MongoDB’s culture of collaborative but rapid decision-making. "It is never too early to talk about operational excellence." — Mark Porter: A lesson Porter says he learned from his AWS/RDS experience after being pushed by customer pain.

Implications: MongoDB’s model suggests durable tech companies win by embedding reliability and scalability early, empowering small teams, and keeping culture aligned with customer outcomes. For leaders, transparency and fast consensus may scale better than top-down control.

🔓 Sign Up for Unlimited Episode Search

About Code Story

Code Story is a podcast featuring startup founders, tech leaders, CTO's, CEO's, and software architects, reflecting on their human story in creating world changing innovation, disruptive digital products. Their tech. Their products. Their stories.

View all episodes from Code Story