USE /working-with
How to collaborate effectively
How to engage
- Agree the destination first: Outcomes, constraints, and success measures before method talks.
- Hand over a domain: Clear authority, then short progress reviews instead of constant check-ins.
- Surface risk while it is cheap: Facts and options early, not post-mortems after the window closes.
- Leave the path open: Once the goal is clear, trust independent judgement on how to get there.
Communication that works
- Lead with the point: Then the evidence. Long warm-ups waste energy on both sides.
- Tie feedback to outcomes: Decisions land better when they reference results, not vibes.
- Meetings need a job: Agenda, active tasks, and a decision or next step.
- Account for written load: Dyslexia makes long, high-volume written threads harder than verbal clarification.
Where I add most value
- Complex product and platform delivery where architecture, delivery, and ops have to stay aligned.
- Technical direction that stays hands-on: setting patterns, unblocking teams, and shipping.
- Platform, DevOps, and quality practices that make the next release safer, not just the current one.
- Mentoring and standards so the team still holds together after handover.
Best fit / friction
Best fit
- Clear ownership and measurable targets.
- Autonomy on method after goals are agreed.
- Direct, fact-based collaboration with product and delivery.
- Work where urgency and risk identification matter.
Friction
- Vague goals with no agreed definition of done.
- Meeting-heavy process that avoids decisions.
- Low-autonomy execution with little ownership of the domain.
- Written-only cultures that leave no room to clarify in conversation.