Full-stack platformen
Volledige ontwikkeling van data-intensieve webapplicaties met React, TypeScript, Symfony en NodeJS.
// senior full-stack · ontwikkelt sinds '84
Senior Full Stack Developer met 30+ jaar hands-on ervaring. Van bare-metal servers tot AI-gedreven ontwikkeling: ik ontwerp, bouw en leid data-intensieve platformen en complexe API-integraties.

// in cijfers
// over mij
Op mijn 10e verjaardag in 1984 kreeg ik een MSX en sindsdien ben ik niet meer gestopt met bouwen. In ruim vier decennia ging ik van BASIC-listings en BBS-systemen naar het leiden van data-intensieve platformen voor tienduizenden gebruikers. Ik geloof in code die meegaat, teams die leveren, en snappen wat je bouwt in plaats van blind genereren.
// kernkracht
Volledige ontwikkeling van data-intensieve webapplicaties met React, TypeScript, Symfony en NodeJS.
Ontwerp en bouw van geavanceerde REST API's, WebSocket-systemen en enterprise-integraties.
Pionier in het gebruik van AI-coding-agents voor snellere, consistentere en hoogwaardige software.
// uitgelicht project
~/projecten/glyphfallRealtime duels, co-op challenges en meerdere spelmodi. Gebouwd met React, TypeScript, WebSockets en een custom Trie-game-engine.
Open project →// laatste artikelen
Alle artikelen →Een rondje langs wat Anthropic recent in Claude Code heeft uitgebracht, ingedeeld zoals zij het zelf presenteerden: developer experience en autonomie, met notities over welke defaults het echt waard zijn om aan te zetten.
lees →De ene Claude Code plugin heeft 63k sterren en vraagt je om als een holbewoner te praten. De andere heeft 15k sterren en zet je tool output in een sandbox. Het internet koos de grappige. Of jij dat ook moet doen, hangt af van welk token-lek je echt probeert te dichten.
Je CLAUDE.md is een suggestie. Hooks zijn een muur. ADRs en custom lint-regels zijn de ontbrekende laag ertussen: het verschil tussen hopen dat je agent zich gedraagt en het onmogelijk maken om dat niet te doen.