Career Moat Patterns: Tie a Good Thing to a Better Thing - Commonplace
Career moats are inspired by Warren Buffett's conception of a business's 'economic moat'. Here we take a look at a particular type of economic moat, to see what we can take from it when applied to an individual career.
Chinese Businessmen: Let Reality Be The Teacher - Commonplace
Education robs us of the ability to do trial and error. And yet trial and error is how a generation of traditional Chinese businessmen learnt their craft.
Chinese Businessmen: Superstition Doesn't Count - Commonplace
If rationality is so important to success in business and in life, how is it possible for an entire generation of superstitious Chinese businessmen to succeed?
Lessons from Models of Sex and Love – Patrick F. Clarkin, Ph.D.
The introduction to this series can be found here. Summary: There are many ways to put a human life together, including for sex and love. Each path has tradeoffs. __________________________________…
Trunk and Branches Model | Infrastructure Engineering
Early on in your company’s lifetime, you’ll form the seed of your infrastructure organization: a small team of four to eight engineers. Maybe you’ll call it the infrastructure team. It’s very easy to route infrastructure requests, because they all go to that one team. Later on, things are easy as well. You have seventy engineers spread across eight to ten mutually exclusive and collectively exhaustive teams with names like Storage, Traffic, and Compute.
This is my personal story of starting the SRE organization at Uber. If you want advice rather than reminiscence, take a look at Trunk and Branches Model and Productivity in the age of hypergrowth. After I left SocialCode in 2014, I spent a month interviewing at a handful of companies trying to figure out what to do next. I was torn between two different paths: (1) leading engineering at a very small startup, or (2) taking a much smaller role at a fast growing company, with the expectation that growth would create opportunity.
There are few things more exciting than being at a company during hypergrowth, but it’s easy to let hypergrowth get away from you, and to end up reacting instead of planning. It’s hard to steer when you’re rebuilding a plane mid-flight, but you can always nudge it in the right direction.
Developers spend most of their time figuring the system out
What does it mean when we say that developers spend most of their time figuring the system out? Why is it important? And how else could we look at this problem?
I’ve written in the past that I think returns for SaaS won’t be as attractive over the next decade. This view is focused on enterprise software. I am more bullish on SMB SaaS, primarily on vertical-specific players which I will discuss below. Vertical Aggregation
The client is an Indian self-drive car rental company headquartered in Bangalore, India. Zoomcar holds the distinction of being India's first personal mobility platform, with the introduction of car-sharing services in 2013. With a strong focus on the mobile experience, Zoomcar allows users to rent cars by the hour, day, week, or month. In 2018, Zoomcar introduced India's first peer2peer based marketplace for cars with the launch of its shared subscription mobility model. Continue Reading...
Building data-centric apps with a reactive relational database
We're exploring an approach to simplifying app development: storing all application and UI state in a client-side reactive relational database that provides a structured dataflow model.