Engineering in de praktijk
Projectterugblikken en praktijkervaring met dataplatformen, automatisering en AI.
2026-10-05
Is een code-index voor een coding agent de moeite waard? Mijn AOCI-test
Een vergelijking in een productierepository van 360.000 regels: dezelfde antwoordscore, met 2,93× de tijd en 3,40× de ongecachete inputtokens.
2026-09-03
De wielen vervangen terwijl de auto blijft rijden: terugblik op mijn migratie van Oracle naar Snowflake
Hoe automatisering het migratieproces van Oracle naar Snowflake hervormde, verstoring van doorontwikkeling en handmatige drift verminderde en het programma hielp op tijd af te ronden.
2026-09-02
Vertel agents niet langer precies wat ze moeten doen
Een taak die een halfuur had moeten kosten maar drie uur duurde, dwong me opnieuw te kijken naar repositories, Skills en CI/CD: geef een agent stabiele feiten en grenzen, en laat hem zelf de veranderlijke uitvoeringsroute bepalen.
2026-09-01
Keep or Sweep: een gestructureerde manier om redundantie te verwijderen
Gebruik bewijs, de verwijderingscontrafeitelijke vraag en bewaarplichten om te beslissen of code, bestanden, documenten of mechanismen moeten blijven.
2026-08-26
Een GDPR-dataflow: van uurlijkse polling naar event-driven PII re-identificatie
Een GDPR-gecontroleerde PII-workflow met always-on EMR en Aurora werd herbouwd met S3-events, Step Functions, DynamoDB en EMR Serverless: van circa twee uur naar 5–10 minuten en ongeveer 90% lagere gerelateerde AWS-kosten.
2026-08-26
Wanneer een AI-samenwerkingsrepo zijn eigen bron van waarheid aantast
Ik herstructureerde een bedrijfsrepo voor AI-samenwerking, maakte eigenaarschap en toelatingspoorten expliciet en verminderde Skill-instructies met 51,7% zonder uniek gedrag weg te gooien.
2026-08-20
Drie skills die voorkomen dat werken met AI-agents in entropie ontaardt
AI produceert sneller code, maar ook sneller redundantie, botsingen en verkeerde verklaringen. Met drie kleine skills bepaal ik wat mag bestaan, wie eraan mag komen en wat het systeem werkelijk betekent.
2026-07-27
Ik verhuisde een dataplatform van Databricks naar één VM en bespaarde 95% per maand
Een persoonlijke terugblik op een dataplatformmigratie: AI-agents vergrootten het kostenrisico van verkennend werk, dus bouwde ik een kleinere runtime met snellere feedback.
2026-06-08
Transformers gaan niet alleen over taal
Financiële transacties zijn registraties van echte gebeurtenissen. Transaction foundation models kunnen de verborgen structuur in die gebeurtenissen leren.
2026-06-07
LLM's zijn relatieruimtes, geen kennispakhuizen
Een werkend mentaal model voor GPT: geen database met feiten, maar een hoogdimensionale kaart van relaties.
2026-05-21
Van zes OOM-crashes naar een loader die in 52 seconden klaar is
Een Parquet-naar-Postgres rewrite: van batch naar streaming execution, van Python naar Rust.
2026-05-15
Secrets in de Keychain, niet in je .env
Een Bash-wrapper van 230 regels rond de macOS Keychain waarmee ik API-keys per commando inject — zonder ze ooit te exporteren naar mijn shell of ze in een .env te committen.
2026-05-13
CLI, geen MCP
Een kant-en-klare Outlook MCP vervangen door een eigen Rust-CLI van 250 regels. Wat de LLM van een mail ziet ging van 6.200 naar ~500 bytes, en 700 tokens aan tool-schemas verdwenen uit de context.
2026-05-13
Van 4–6 weken naar circa 1–2 uur
Bij een bekend modebedrijf ontwikkelden analisten van team C dashboardlogica in notebooks, waarna DE haar in PySpark herschreef voor Airflow. Na het herontwerp kostte end-to-end delivery circa 1–2 uur en stond dagelijkse data klaar vóór de business begon.
2026-05-10
Klein budget, serieus gebouwd: hoe deze site en Agent tot stand kwamen
Een kleine Cloudflare- en DeepSeek-stack met deterministische context, aanpasbaar gedrag, live evaluaties en overdracht aan een mens in de chat.