ME · open path

Bring the hard question.

James works at the boundary between product direction, AI systems, and infrastructure that has to keep its promises. Choose the kind of conversation first. The matching calendar appears only after that choice.

This is a Westover Labs flow, not a raw scheduling dump: your route stays clear, the offering stays specific, and Cal.com only supplies the final time picker.

Consulting / engineering work

The complete James calendar, by conversation.

Every currently bookable James event type is represented below. Nothing is curated away; choose the exact fit, then continue to its Cal.com schedule.

Consulting hour

A focused hour for architecture, product, infrastructure, or a hard technical decision.

Consulting premium

A deeper, higher-touch consulting conversation for consequential technical or product work.

Consulting prospects

Explore a potential engagement, fractional shape, advisory route, or engineering problem with James.

EU AI Act readiness

Make AI Act readiness concrete, proportionate, and useful for the systems you actually run.

Client conversation

Discuss a live problem with the person accountable for moving the work forward.

Hiring James

Discuss a full-time, fractional, advisory, or other direct working shape—without a recruiter relay.

Your route is ready.

Next, choose a time for this specific conversation. Cal.com is only the scheduling backend.

Continue →
Internal booking · gated

Book within the team

For members of the neherdata (NDS), westoverlabs (WL), and The-Tape GitHub organisations. This area will use the shared GitHub-org Cloudflare Access policy before exposing team booking.

Phase 2: team members booking each other is scoped next; Cal.com remains the scheduling backend.

Open internal booking area →