Rands On How To Make Meetings Suck Less
Michael Lopp (aka Rands) is a director at Palantir, an author of a number of books on software engineering and management best practices, as well as an ex-manager of the Mac OSX engineering team. He also hates meetings. At the First Round CTO Summit, Lopp explained how meetings can drain the time of engineers eager to solve the world’s biggest problems. Nevertheless, they're essential to aligning large teams' work. Lopp shared the strategies he uses to run effective meetings for teams of all sizes. Read on to get his detailed opinion on meetings, including a rubric to help you evaluate your own company's meetings.
The Scale Tax
As a single founder of a company, it’s easy to make decisions. You start designing your logo, and if there’s a red color scheme that looks right in your eyes, the decision is made. The logo is now red; you’ve already moved on to building out your product or business plan or whatever is next on your to-do list.
Now imagine that your company has taken off, and you’ve attracted a team of over four people dedicated to your initial vision. You’re incredibly happy because now you have a backend engineer, a couple front-end designers and a business analyst. You decide a blue logo would make for a better brand, and you instruct your designers to start putting together a new color scheme. However, a discussion occurs — the designers like red, and they spend a few minutes advocating the red color scheme. Nine minutes later, you manage to convince them to switch to blue, and now you’re on your way to the next item on your list. These nine minutes are what Lopp refers to as the scale tax.
As you scale and add members to your team, decisions take longer. The amount of time they take is what we call scale tax. Most often, you will see scale tax rear its ugly head during meetings.
When to Start Paying Attention
For companies of one or two people, it’s easy to find a common vision. According to Lopp, even companies of thirty people are okay. As Lopp puts it, everyone is “rowing in the same direction” — everyone knows everyone and everyone is still pretty much doing everything. The original thirty are the ones directly hired by the founders, and they generally share a common culture as well.
However, as the company grows, you start to not know everyone — and you certainly don’t know what everyone is doing. Political battles ensue between and inside divisions, and turf wars develop. It becomes hectic. The key thing you need to do as a leader is always have consistent communication in all directions. And one of the key tools you have to make this a reality is meetings. Although most companies have developed etiquette around organizing meetings, Lopp argues that there is a right way to do meetings and a wrong way. The better the meeting, the smaller the scale tax.
At a high level, there are three main types of meetings:
The 1:1s — Alignment and Connection
Meet with your reports. Every week at the same time (no matter what — do not move these or reschedule them) and for at least 30 minutes each (book 45 minutes so you have room if it runs over).
Often, the first reaction to this is “Wait, I have 20 people. You’re suggesting I’m going to spend 10 hours a week having meetings with folks?” Lopp has two responses: (1) yes; (2) you shouldn’t have 20 direct reports.
The goal of an effective 1:1 isn’t for an update from your direct report, or for you to lay down some instructions (this tends to happen a lot). It’s a conversation. There are lots of systems for status updates (project management software, bug tracking systems, Google Docs, Wikis) — 1:1s aren’t one of them. 1:1s are a chance to hear about your direct reports’ ideas for your product, their career goals, and potentially their opinion of their performance — it’s their time.
What you’re most likely going to find is your reports want to immediately go into status or when you ask them if they have anything they’d like to discuss, they’ll say “nope”. To counteract this have a list of three potential topics ready for discussion. That way when they say, “Nope — nothing to discuss” at the beginning of the meeting you can go right to your list to jumpstart the conversation. After a few weeks of doing this, the transition from status to dialog should be well underway.
Most 1:1s wind up falling into three categories:
- The update: This is a good conversation or normal high-quality 1:1.
- The vent: Essentially a therapy session. This most often comes in the form of your report being pissed off about something. You just have to listen, not actually do anything.
- The disaster: They’re freaking out, they’re going to quit, etc. This is the advanced form of the vent – see here for more advice.
Staff Meetings — Tone-setting, Planning & Debate
Lopp recommends a full team meeting at the beginning of every week for at least 30 minutes, though it will most likely run for an hour.
When Lopp first took over engineering for the online Apple Store, he pulled together all of the technologists for their first staff meeting. It was the stereotypical meeting; you had the web nerds up front and the infrastructure guys in the back — and you had the backend and java guys mixed throughout.
He opened the meeting by saying, “Okay, what are we going to talk about here?” He got crickets, no one was used to talking. Then a few people spoke up and it was just status. Lopp’s response was, “No, no, no. I can go look at a spreadsheet or bug reports, we’re not here to do that." Use this time to discuss what’s important, what you care about this week, this month and this year. What’s working and what isn’t and what’s going to be fixed. It’s a place to discuss problems, put out fires and bring in special guests.
Tapestry Meetings — Culture Building
These are periodic, informal meetings for people to get to know each other. Do them.
Get members of different teams together; figure out who in the company you can go to if you need help fixing a bug, or setting up a new server. Figure out who in your company plays tennis so that you can start a Wednesday evening tennis group. These sort of meetings help you develop the culture of your organization. It allows people to build dependencies and form relationships that are company-wide. This forms a “tapestry” across the entire company, which is essential for a well-functioning, united organization. At Palantir, Lopp put together a poker game designed for the team leads to hang out and start learning about each other outside of the business.
Lopp realizes these types of meetings actually aren’t always easy. Sometimes they’re with people you’re competing with or sometimes in parts of the organization you’re not familiar with — but make the effort, break through and be willing to connect.
So remember, while meetings intrinsically suck for engineers (those that like to build), choosing the right kinds and following the right format really can make them suck less.
Read These Next
How Modern Marketplaces Like Uber and Airbnb Build Trust to Achieve Liquidity
In 2009, Airbnb was close to going bust with revenue flatlining at $200 a week. Since then, over 9 million people have used it to find temporary housing. Etsy was founded almost a decade ago, but doubled its valuation with its last two rounds of funding. The gradual but ultimately huge success of these entrants to the marketplace space has paved the way for Uber and Lyft’s breakout growth, and the explosion in startups with marketplace models: Postmates, Getaround, Taskrabbit, and more — quickly eclipsing the old guard represented by Craigslist. Marketplace startups are unique because they aren’t just serving one base of customers. They connect buyers and sellers, service providers and consumers. They have to make sure users are having a good experience with each other as well as their company. As head of product for fashion marketplace Threadflip, it's remarkable to me how much of this is based on our ability to inspire and maintain trust. And while "trust" sounds like a subjective term, building it is highly tactical.
The Five Mistakes Startups Make When Building for Mobile
In 2009, Farhan Thawar joined mobile development firm Xtreme Labs as VP of Engineering. At the time, it handled accounts for some of the biggest brands in the world — a roster including the largest social networks and popular sports organizations. And they all had one thing in common: They all sensed the urgency to break into mobile in a big way. This trend has borne itself out. Facebook reported last year that 78% of its daily users in the U.S. access the site from their phones. For Twitter, the figure is 75%, with mobile representing 65% of its ad revenues. Unfortunately, there are so many misconceptions around mobile development that many newer startups end up squandering time and money they simply can’t afford, says Thawar. Today he helms engineering for Pivotal Labs Canada following Xtreme’s acquisition, and after years observing what works and what doesn’t, he’s honed in on the top five myths that startups must bust to do mobile right.
Evernote’s CTO on Your Biggest Security Worries From 3 to 300 Employees
Dave Engberg knows a lot about security. Before he took the CTO spot at Evernote, he designed and developed credential validation systems for the U.S. government. If anyone in Silicon Valley knows the value of secure access and keeping information safe, it’s him. Especially now, with publications like TechCrunch reporting breaches and attacks as soon as they happen, these types of events can crush a startup’s potential, especially if they are mishandled. Yet many companies don’t start thinking about building defenses until it’s way too late. After observing his fair share of incidents, and experiencing one firsthand earlier this year, Engberg wondered why there wasn’t a comprehensive guide for how startups should approach security at every stage — starting at the earliest. With this in mind, he gave an exclusive talk at the recent First Round CTO Summit about security and the right way for growing startups to stay safe without needlessly expending valuable resources.