Should we use Lakehouse or Warehouse?
Technical Sparring
You do not need someone to build it for you. You need someone experienced to challenge the decision.
One-to-one or small-group technical sparring for difficult Power BI, Fabric and data decisions where the trade-offs matter more than another tutorial.
DOES THIS SOUND FAMILIAR?
Start with what is actually happening.
- You have two technically valid options and no obvious winner.
- The decision is important but does not justify a formal consulting project.
- You are too close to the solution and want an external challenge.
- Senior team members need somewhere to think aloud with another experienced practitioner.
WHAT WE NEED TO ANSWER
Good work starts with better questions.
Do we really need Direct Lake here?
Should this logic live in DAX or upstream?
Is this many-to-many relationship justified?
Are we solving the problem at the right layer?
WHAT WE CAN WORK THROUGH
The scope follows the problem.
I do not force every engagement through the same checklist. These are the areas that may matter; the agreed scope determines how deep we go.
Architecture trade-offs
Semantic-model design
Power BI and Fabric administration decisions
Performance strategy
AI-assisted development choices
Governance boundaries
Solution review
Professional judgement on ambiguous technical problems
WHAT YOU GET
Something you can use after the conversation ends.
The output should help you make a decision, change a practice or move the work forward. It should not exist simply to prove that work happened.
Focused Conversation
We spend the time on the decision, not on preparing a ceremonial deck.
Challenge of Assumptions
I will question the reasoning where the reasoning needs questioning.
Trade-Off Analysis
We make consequences explicit instead of pretending there is one universally correct architecture.
Recommendation Where Appropriate
Sparring does not mean refusing to have an expert opinion.
Optional Follow-Up Notes
A short record of key conclusions when useful.
HOW IT WORKS
Enough structure to make the work clear. Not so much process that the process becomes the work.
Context
We start with a short conversation about what is happening, what matters and what has already been tried.
Review
I analyse the relevant parts of the solution or operating model at the depth agreed for the engagement.
Prioritise
I organise observations around impact, risk and usefulness — not around how many issues I can find.
Walkthrough
We go through the findings together, challenge assumptions and discuss trade-offs.
Next step
You decide what happens next: implement internally, continue together or stop because the focused engagement was enough.
YOUR TIME COMMITMENT
I keep the client-side time demand deliberately light. A focused assessment usually needs a kickoff conversation, access or materials, and a final review session. We agree the exact involvement before we start.
A GOOD FIT WHEN
This is likely to help if...
- You already own the problem and need a strong second perspective.
- You value challenge more than validation.
- You need expert discussion without a larger consulting engagement.
IT MAY NOT BE THE RIGHT FIT IF
- You want somebody else to take full ownership of implementation.
- You need coaching where I deliberately withhold technical recommendations.
If the problem is real but the format is wrong, that is useful to know early. I would rather redirect the conversation than force the challenge into the wrong service.
TECHNICAL SPARRING
You do not need someone to build it for you. You need someone experienced to challenge the decision.
Bring me the problem, not a polished brief. A few sentences about what is happening and what you would like to change are enough to start.
Tell me what's happeningPREFER TO WRITE?
Send me a message.
You do not need a polished brief. Whether the topic is Power BI, Fabric, AI, team training, mentoring, coaching or simply a challenge that needs untangling, leave a few details and we can start from there.