How Nauteda's partner portal broke Outlook
Magic links + Outlook's bot scanners = pain. The PKCE fix, walked through step by step.
An independent product studio from Utrecht. One smith, one anvil, no middle layers.
No agency. No handoffs. The person building thinks with you. The person thinking builds.
An MVP isn't a prototype. An MVP goes live. Four to six weeks, not twenty-four.
Premium doesn't mean expensive. It means it works from day one. And after that too.

TradeCheck
iOS app + Python verification engine for commodity traders verifying Dutch counterparties. 13 checks (KvK, VAT, EORI, sanctions, directors, financial indicators) in one report — €29.95 per verification.

Dutch Engineering Group B.V.
A multilingual corporate site for a North-Holland renovation and new-build contractor. NL/EN, project portfolio, contact form with callback flow. Live at dutchengineeringgroup.nl.

VVIP Platinum Security Service
A corporate site for an international close-protection and residential security service. NL/EN, dark luxury design, confidential-consult flow. Elite niche, executed with discretion.
No 90-page proposal. No six-week sprints to build a toggle. Four phases. One builder. Production at the end.
30 minutes. No questionnaire. I want to understand what you're building and why. Then we talk scope.
Within 48 hours: one page with scope, timeline, price. An MVP, not a wishlist. What's in, what's out.
Weekly demo on a real URL. No Figma prototypes — production code from day one. You steer.
Deploy, monitoring, handover. One month of aftercare included. Then: handle it yourself, or we set up a retainer.
Magic links + Outlook's bot scanners = pain. The PKCE fix, walked through step by step.
A pattern many teams still haven't reached for. A short explanation with code, and when you don't want it.
Differences, traps, and the only distinction that actually matters: is it going live, or isn't it?