A Tech Consultant's Setup: 3 Laptops, 2 Monitors, 1 Calendar
Posted: October 17, 2026 · 4 min read
Meet the desk
Picture this: a standing desk with two 27-inch monitors, a mechanical keyboard, a trackball mouse, and a USB-C KVM switch connecting everything together. Under the desk, three laptops sit on a vertical rack: one from a fintech client, one from a healthcare SaaS company, and a personal MacBook Pro. The KVM switch is the nerve center, routing the monitors, keyboard, and mouse to whichever laptop is currently in focus.
This is the physical reality of working as a fractional CTO across multiple engagements. Each client issues their own hardware with their own MDM profiles, VPN configurations, and security policies. You cannot install personal software on client machines. You cannot access Client A's systems from Client B's laptop. Everything is siloed by design.
Everything except the calendar problem.
The calendar challenge with client-issued hardware
Client A uses Google Workspace. Their calendar lives in Google Calendar, accessible only from their managed laptop or through their SSO portal. Client B runs on Microsoft 365. Outlook is the calendar, and it requires their VPN to access. The personal MacBook has its own Google Calendar for personal appointments, side projects, and the occasional dentist visit.
Three laptops, three calendars, zero cross-visibility. When Client A's VP of Engineering asks if Thursday at 2 PM works, the answer requires switching the KVM to Client B's laptop, opening Outlook, checking that timeslot, then switching to the personal MacBook to check personal commitments. By the time you respond, 4 minutes have passed and the VP has already booked the slot.
Where manyCalendars fits in
manyCalendars runs on the personal MacBook's browser. It is not installed on any client machine, so it does not violate MDM policies. The setup works like this:
Client A (Google Calendar): Since the personal MacBook can access Client A's Google Calendar through the web (SSO login, no VPN required), a browser tab stays open with Client A's calendar in week view. manyCalendars syncs events from that tab.
Client B (Outlook): Client B's Outlook Web Access requires VPN, which is only available on their issued laptop. But the IT admin has not disabled ICS calendar publishing. An ICS feed URL, exported from Outlook, is added to manyCalendars. Events sync on a regular interval.
Personal calendar: The personal Google Calendar is already on the personal MacBook. Another browser tab, another sync source for manyCalendars.
Three calendars, three different access methods, one unified view. The personal MacBook is always on, always showing the full picture, regardless of which client laptop is currently connected to the monitors.
The daily workflow
Morning starts with a glance at manyCalendars on the personal MacBook. All three calendars are visible. Conflicts are highlighted. The day's schedule is clear before the first KVM switch.
When a meeting invite arrives on Client A's calendar, the conflict detection fires immediately (since that tab is live-synced). If it overlaps with a Client B meeting, the red outline appears. No need to mentally cross-reference. No need to switch laptops.
During the workday, the KVM switches between client laptops as needed. Meetings happen on the appropriate client machine (each has its own Zoom/Teams installation). Between switches, the personal MacBook screen stays visible with manyCalendars open, acting as a persistent scheduling dashboard.
End of day: a quick look at tomorrow. Any new conflicts from late-afternoon meeting invites are immediately visible. Reschedule requests go out before EOD, not at 8 AM the next morning.
Why this works
The key insight is separation of concerns. Client machines handle client work. The personal machine handles scheduling visibility. manyCalendars never touches client hardware, never stores credentials, and never sends data anywhere. It reads what is visible in browser tabs and ICS feeds, aggregates it locally, and shows the result.
The KVM switch separates the physical workspace. manyCalendars unifies the temporal workspace. Together, they make three concurrent engagements feel manageable instead of chaotic.
If your desk looks anything like this, you already know the pain. Three laptops is a lot of context-switching. Do not add calendar-switching to the list. Install manyCalendars on your personal browser and consolidate the one thing that needs to be consolidated: your time.