PolitiekPraat
Politiek in normale mensentaal — een open community voor nieuws, peilingen en debat.
Het idee
Nederlandse politiek is voor veel mensen onnodig ingewikkeld. Niet omdat ze het niet snappen, maar omdat het taalgebruik, de procedures en de medialaag eromheen vol jargon zitten. PolitiekPraat is mijn antwoord daarop: een eigen platform dat actuele politiek vertaalt naar leesbare taal, met ruimte om mee te praten zonder dat het meteen ontspoort.
We willen geen mening voor je hebben — we willen dat je er een kunt vormen.
Wat het is
PolitiekPraat combineert een nieuwsredactie, peilingenoverzicht, achtergrondartikelen, een politieke agenda en een community met blogs en debatten. Iedereen kan een account aanmaken en zelf publiceren; alles wordt gemodereerd voordat het zichtbaar wordt. De live blog-tool werkt zoals een Twitter-tijdlijn maar dan rond een Kamerdebat of verkiezingsavond, met polls en uitleg-blokken erin verweven.
De technische keuze
Ik heb het bewust in PHP gebouwd, zonder framework. Niet uit nostalgie, maar omdat het platform vanaf dag één op een betaalbare VPS moest draaien met voorspelbaar geheugengebruik, en omdat ik de hele stack wilde kunnen begrijpen tot op het laagste niveau. Routing, database-laag, auth, sessies, mailing, beeldverwerking, caching — allemaal zelf geschreven. Dat heeft me meer over web development geleerd dan welke tutorial dan ook.
Voor productie zit er een harde regel in: missende verplichte env-variabelen laten de app expres falen met een duidelijke fout, in plaats van stilletjes terug te vallen op hardcoded waarden. Liever een nette 500 dan een gelekt wachtwoord.
Wat ik heb geleerd
Het bouwen van PolitiekPraat heeft me alles geleerd over wat het verschil is tussen "code die werkt" en "code die maandenlang draait zonder dat je er aan denkt". Foutafhandeling, logging, CI, security headers, .htaccess-finetuning, het is allemaal voortgekomen uit incidenten op de productieserver. Inmiddels draait er een GitHub Actions-pijplijn die merges naar main blokkeert als de PHP-lint of smoke tests falen — dat geeft me het lef om vanuit mijn telefoon nog hotfixes te pushen.
Wat het oplevert
PolitiekPraat trekt maandelijks tienduizenden lezers en heeft tijdens verkiezingen pieken tot ver in de honderdduizenden. Belangrijker dan de cijfers: het is voor mij de blauwdruk gebleken voor hoe ik publieke producten wil bouwen. Geen dark patterns, geen tracking, geen lock-in. Wel: leesbaar, snel en eerlijk over wat het wel en niet is.
Hoogtepunten
- № 01
- № 02
- № 03
- № 04
- № 05
- № 06