644 tests, en waarom dat getal ertoe doet
15 jun. 2026
Een soloproject zonder team om je te corrigeren. Over waarom een testsuite niet over het aantal gaat, maar over het vangnet dat het je geeft.
15 jun. 2026
Een soloproject zonder team om je te corrigeren. Over waarom een testsuite niet over het aantal gaat, maar over het vangnet dat het je geeft.
12 jun. 2026
Een database-melding zei dat een wijziging geslaagd was. Er was niets veranderd. Over valse geruststelling en waarom een systeem met geld een onafhankelijke bewaker nodig heeft.
11 jun. 2026
Op een dag faalde mijn systeem vier keer. Twee daarvan waren echte bugs. De andere twee waren ruis. Het verschil zien is een vaardigheid op zich.
10 jun. 2026
Twee getallen op mijn dashboard spraken elkaar tegen. Het bleek geen weergavefout, maar een echte bug in hoe het systeem beslissingen nam.
9 jun. 2026
Ik zet het live dashboard van playitsmart publiek. Wat het is, hoe je het leest, wat de begrippen betekenen, en waarom ik kies voor volledige transparantie.
9 jun. 2026
Een gefaalde cron legde bloot dat een heel stuk van mijn trading systeem nooit echt had gedraaid. Over verschil tussen lijkt te werken en werkt.
28 mei 2026
De volledige stack achter playitsmart.nl: Cursor, Python, Supabase, Render, Interactive Brokers, Next.js. Welke tools, en vooral waarom deze keuzes.
27 mei 2026
Een AI heeft geen geheugen tussen sessies, en een mens nauwelijks. Waarom ik alles wat ik later nodig heb vastleg in bestanden, niet in mijn hoofd.
26 mei 2026
Een AI heeft geen geheugen tussen sessies. Waarom ik in elk AI-project context vastleg in config files, en hoe die documentatie het werk stuurt.
25 mei 2026
Het zes-ogen principe: drie perspectieven op elke beslissing in mijn trading systeem. Waarom ik het denken en het bouwen bewust scheid bij AI-werk.
24 mei 2026
Een maand bouwen met AI: vijfentwintig blogposts en een live trading systeem op een paper account. De eerlijke lessen over wat AI wel en niet versnelt.
20 mei 2026
Zes productie commits in één zaterdag. Niet één regel zelf getypt. Het zes-ogen principe in praktijk: ik denk, Cursor bouwt, Harry reviewt.
19 mei 2026
Wolters Kluwer staat met een hoge factor score in mijn portfolio terwijl de koers in twaalf maanden 63% is gedaald. Wat ziet mijn systeem niet?
18 mei 2026
Mijn live dashboard toonde nul posities. IBKR Portal toonde er veertien. Een detective-story over een constructor parameter die alles vergiftigde.
17 mei 2026
Een NULL-veld in score_30d_ago hield mijn hele eerste productie cron tegen. Twee commits en 26 uur later was het opgelost. Wat ik leerde.
15 mei 2026
Backtest returns kunnen 5 tot 10 procent te hoog uitvallen door één onzichtbare fout. Het verschil tussen denken dat je een edge hebt en een data-illusie.
14 mei 2026
Mijn momentum-berekening draaide vanochtend foutloos. Top twintig zag er logisch uit. Klaar, dacht ik. Vanmiddag bouwde ik de koelkast erbij.
13 mei 2026
Hoe een productie trading systeem mij dwong om voorbij quick fixes te kijken naar fundamentele architectuurkeuzes.
13 mei 2026
Mijn systeem zou een dividenduitkering kunnen aanzien voor een crash. Bij ING zou dat maandenlang foute signalen geven zonder dat ik het door had.
12 mei 2026
Zesentachtig NULLs in mijn data. Bug? Claude had een SQL klaar voor ik kon nadenken. Drie minuten later wist ik dat het geen bug was.
11 mei 2026
Vijfhonderd Amerikaanse aandelen kostten één API call. Vierenvijftig Nederlandse kostten een hele middag. Hier is hoe precisie boven gemak uitpakt.
10 mei 2026
Een eerlijk verhaal voor wie geen programmeur is, maar wel benieuwd hoe het werkt om iets te bouwen met AI. Over momenten van verwondering en frustratie.
9 mei 2026
Een Sharpe ratio van 7. Drie keer zo hoog als wat top hedgefunds halen. Dat kan niet. Twee bugs later was ik mijn koffie nog niet op.
8 mei 2026
Vier jaar simulatie van mijn handelssysteem. +62% return, Sharpe 0.60, max drawdown -20%. Eerlijk over wat het systeem wel en niet kan.
7 mei 2026
Hoe lessons-driven prompts drie iteraties pijn omzetten naar één iteratie vooruitgang. Een patroon dat werkt voor elk complex AI-coding project.
6 mei 2026
Wanneer je waarde meet over alle sectoren tegelijk, krijg je systematische bias richting old-economy aandelen. De fix kostte een dag. De les duurde langer.
5 mei 2026
SanDisk leverde +2891% rendement over twaalf maanden. Dat is 18 standaarddeviaties boven gemiddelde. Zonder z-scores en winsorization zou één outlier de hele ranking domineren.
4 mei 2026
Op 1 juni 2022 zou mijn systeem Heijmans op nummer 1 hebben gerangschikt van 462 aandelen. Vandaag staat de koers bijna 200 procent hoger. Maar ik weet niet of het edge of geluk was.
3 mei 2026
Walmart, Costco, Apple, Microsoft. Honderden bedrijven gebruiken een fiscaal jaar dat afwijkt van de kalender. Hier hoe dat mijn systeem brak en wat ik eraan deed.
2 mei 2026
playitsmart.nl krijgt vandaag een mening: vier factoren, z-scores, composite scores. Hoe data, momentum, value, quality en catalyst samenkomen tot de eerste BUY-ranking.
1 mei 2026
686.804 datapunten in mijn database voor 11 uur 's ochtends. En de eerlijke waarheid is: ik wilde gewoon door.
30 apr. 2026
Vandaag heb ik een Python backend opgezet voor playitsmart.nl. Drie uur werk, fundament staat. En als ik eerlijk ben: ik snap er weinig van.
27 apr. 2026
26 apr. 2026
25 apr. 2026
24 apr. 2026