※ Gijs Jansen · Amsterdam

I audit websites. I also build too much.

Fifteen years in data engineering and backend systems. What started as a side experiment — an AI agent that scans websites for GDPR and ePrivacy compliance — turned into something people wanted to pay for.

Now I run independent privacy audits through datagobes.dev. The rest of the site is where the other experiments live — tools, writing, and a community music lab.

[S.01]§ What I'm working on
01
Privacy audits
Independent GDPR and ePrivacy audits, scored across 7 criteria — consent flows, pre-consent tracking, legal pages, cross-border transfers, security headers, cookies, and dark patterns. Evidence-based, delivered confidentially. First public audits shipping soon.
02
The jukebox
A small community music lab. People type a vibe, an AI model renders a track, and it joins the public playlist. More about leaving room for strangers to be playful than about the music itself.
03
Writing + artifacts
Field notes and build logs on working AI-natively. Small interactive tools when an idea wants a sandbox instead of a paragraph.
[S.02]§ How I work

Every project on this site was built AI-natively — from first prompt to deployment. Claude Code is my default development environment. I design through conversation and iterate in real time.

It isn't really about writing code faster. It's about thinking in systems, sketching in language, and letting ideas materialize without the friction of boilerplate.

[S.03]§ Stack
Data + backend
DuckDB · dbt · dlt · Drizzle · SQLite · Python · Postgres
AI + agents
Claude API · AI SDK v6 · LangGraph · CrewAI · Google ADK · Azure OpenAI · Transformers.js
Web + ship
Next.js · React · TypeScript · Tailwind · Supabase · Vercel · Rust
Workflow
Claude Code · MCP · Playwright · Docker · GitHub Actions
[S.04]§ Get in touch

For privacy audits: privacy@datagobes.dev.

Anything else (general questions, collaborations): info@datagobes.dev. Or drop a note in the guestbook or challenge me to build something.

[S.05]§ Elsewhere
GitHubLinkedIn