Robin Bohnen Contact →

Wat een half miljoen P2000-meldingen vertellen over Nederland

555.650 alarmeringen uit het archief van 112Radar, één keer helemaal opengetrokken. Het vaste ritme van de dag, waarom de brandweer meestal niet voor brand komt, hoe een zomerstorm eruitziet in de cijfers — en waarom de drukste dag ooit geen drukke dag bleek maar een bug.

Zeven platforms, één pieper — hoe ik storingen zie voordat gebruikers bellen

Uptimechecks zien alleen de storing waarbij iets omvalt. De vervelende soort draait gewoon door en levert niets of onzin. Over hartslagen in plaats van pings, zelfherstel vóór alarmering, en een escalatieladder die eindigt bij een telefoon die overgaat.

Waarom ik native apps bouw in plaats van een PWA

Ik heb een harde regel tegen technologie die permanent aandacht vraagt — en toch staan er vier van mijn producten met een eigen app in de stores. Waar het web stukliep op meldingen, achtergrondwerk en distributie, en wat die keuze werkelijk kost.

Auto laden en warmtepomp sturen op de stroomprijs — wat levert het écht op?

De wasmachine verschuiven levert vijf euro per jaar op. De twee apparaten die er wél toe doen zijn de auto en de warmtepomp. De rekensom met de aannames erbij — inclusief waarom voorverwarmen rendement kost en blokkeren vaak beter werkt.

Informatiecoördinator in het CoPI — de rol die je niet op de foto ziet

Bij elk GRIP-incident staat de rode CoPI-bak op de foto — maar de informatiecoördinator erin zie je nooit. Wat netcentrisch werken en LCMS inhouden, waarom een situatiebeeld geen notulen zijn, en hoe het is om met een piketpieper te leven.

Zeven platforms naast een baan en een pieper — hoe dan?

De verjaardagsvraag verdient een eerlijk antwoord — en dat is geen hustle-verhaal. De vier saaie regels waarmee 112Radar, SlimHuys, KorpsApp en de rest blijven draaien terwijl ik gewoon werk, uitruk en soms wekenlang niets bouw.

Wat gebeurt er nadat je 112 belt? Van beltoon tot pieper

Van de landelijke 112-centrale via het uitvraagprotocol van de regionale meldkamer naar de P2000-pieper op de kazerne. De hele keten stap voor stap uitgelegd — door iemand die zelf aan het einde ervan staat.

Negatieve stroomprijzen uitgelegd — krijg je écht geld toe?

Op zonnige middagen zakt de kale stroomprijs steeds vaker onder nul. Hoe dat ontstaat, waarom er na energiebelasting en btw zelden geld toe komt — en waarom terugleveren met zonnepanelen op zo'n moment juist de duurste optie is.

Loont een thuisbatterij met een dynamisch contract? De eerlijke rekensom

Saldering stopt per 2027 en de thuisbatterij is hét gesprek op verjaardagen. Hoe een batterij geld verdient op day-ahead en onbalans, wat een realistische terugverdientijd is — en waarom je eerst moet meten en dan pas kopen.

Vrijwillig brandweerman worden — zo ziet het traject er écht uit

Van de eerste kennismaking op de post tot het diploma Manschap A en de pieper die daarna altijd aan staat. Het verhaal dat ik zelf vooraf had willen lezen — inclusief de eerlijke rekening van wat het naast een baan van je vraagt.

Postbeheer bij de vrijwillige brandweer — waarom ik KorpsApp bouwde

Een brandweerpost draait op vrijwilligers die hun beschikbaarheid doorgeven, oefeningen plannen en mededelingen moeten lezen. Hoe ik dat ontworstelde aan WhatsApp en Excel — door er, als manschap én bouwer, zelf een app voor te maken.

Waarom ik mijn platforms op eigen hardware draai in plaats van de hyperscaler

112Radar, SlimHuys en KorpsApp draaien niet op AWS of Azure, maar op eigen servers in Nederlandse datacenters. De eerlijke afweging: wat het oplevert, wat het écht kost, en wanneer ik het juist níét zou doen.

GRIP-procedure uitgelegd — van GRIP 1 tot GRIP Rijk

Wat betekenen de GRIP-niveaus die je bij elke grote brand of crisis op het nieuws hoort? Een heldere uitleg van de gremia (CoPI, ROT, GBT, RBT) en wanneer er wordt opgeschaald.

P2000-data uitlezen in 2026 — gids voor developers en hulpdiensten

Hoe je realtime P2000-meldingen van brandweer, ambulance en politie integreert in je eigen applicatie. Over de bron, de protocollen, geocoding via PDOK, en de keuze tussen REST, WebSocket en webhooks.