As an engineering manager, it's easy to lose control of your calendar. A colleague schedules an ad hoc meeting and another adds a recurring working group sync. To make room for an initiative that's slipping, a 1:1 is the first thing cut. I have recurring half-hour 1:1s with 24 people - direct reports, skip levels, cross-functional partners, peer engineering managers, and others I depend on to get work done. Here is the system I use to protect those meetings.

Principles

The core idea is intentionality. I want a calendar that reflects my priorities, not just the accumulation of requests from others. I find it helpful to frame my priorities by results and retention. That means protecting thinking time in blocks of 90 minutes or longer, and leaving buffer time so I don't become a bottleneck.

Cycle planning

Scheduling heuristics

Batching

Before I started doing this, I'd spend energy throughout the week second-guessing whether I had the right meetings on the calendar. Now that decision is made once per cycle. The calendar stops being a source of anxiety and becomes an execution plan I trust.