/writing
Veldnotities.
Dingen die ik op het werk uitvogelde en de moeite waard vond om op te schrijven. Geen tutorials, geen lijstjes โ alleen de stukken waarvan ik wou dat iemand ze me eerder had verteld.

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.
#data-engineering#snowflake#migration#ci-cd

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.
#AI-agent#engineering-practice#skills#code-maintenance

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.
#data-engineering#aws#gdpr#serverless

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.
#ai#governance#agents#engineering

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.
#AI-agent#engineering-practice#skills#mental-model

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.
#data-platform#DuckDB#DuckLake#Airflow#cloud-cost#AI-coding

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.
#ai#finance#llm

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.
#ai#llm#learning

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.
#data-engineering#rust#postgres#serverless

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.
#tooling#security#shell

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.
#ai#agents#tooling

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.
#data-engineering#process#platform

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.
#infra#cloudflare#ai
