Van 0 naar 100. Klinkt als groei waar je van droomt.
Bij mij was het de hosting-rekening. Van €0 naar bijna €100 per maand. In één klap, zonder waarschuwing vooraf. En de oorzaak? Succes, gek genoeg.
Dit is het verhaal van hoe een groeiend zijproject me ineens geld ging kosten, en hoe ik dat oploste door een stuk infrastructuur zelf te bouwen. Met als resultaat: van €99 naar €9 per maand.
Wat er gebeurt als je een recept opslaat
Eerst even de achtergrond. Als je in Parsely een recept opslaat, gebeurt het echte werk niet direct in je scherm. Op de achtergrond haalt Parsely de pagina op, trekt het recept eruit, en laat AI de ingrediënten, stappen, voedingswaarden en vertalingen netjes maken. Dat duurt soms tientallen seconden, en daar wil je als gebruiker niet op wachten.
Dat soort werk heet een achtergrondproces: een taak die buiten je scherm om draait en klaar is wanneer hij klaar is.
En daar zat mijn probleem. Parsely draait op Vercel, en Vercel kan geen achtergrondprocessen draaien. Alleen simpele geplande taken. Voor alles wat langer duurt of opnieuw geprobeerd moet worden als er iets misgaat, heb je iets anders nodig.
Inngest: de prima start
Daarvoor gebruikte ik Inngest, een dienst die precies dit doet. Jij zegt "voer deze taak uit", Inngest zorgt dat het gebeurt. Ook als een website traag is, ook als er iets crasht, ook als het duizend taken tegelijk zijn.
En eerlijk is eerlijk: Inngest werkte uitstekend. Het bracht me snel op gang, en de gratis laag — tot 50.000 taken per maand — was ruim voldoende. Dacht ik.
De factuur
Toen wilde ik meer recepten in Parsely. Ik bouwde een importstraat: een systeem dat recepten van het web binnenhaalt, controleert en verrijkt. Elke import is een reeks achtergrondtaken. Ophalen, uitlezen, verrijken, vertalen, controleren.
Je voelt hem al aankomen. De import ging draaien, en ik schoot in één maand ruim over die 50.000 taken heen.
Boven de gratis laag zit geen kleine opslag, maar de volgende tier: €99 per maand. Van €0 naar €99, in één factuur.
Dat is het gekke aan dit soort diensten: je betaalt niet voor wat je extra gebruikt, je springt naar de volgende trede. En die trede was voor een zijproject fors.
De rekensom
In een eerdere post over de kosten van Parsely schreef ik nog: "als je zelf host op een VPS zit je al snel op een paar euro per maand." Tijd om mijn eigen advies te volgen.
Dus ging ik rekenen. Wat gebruikte ik nu echt van Inngest? Drie dingen: taken in een wachtrij zetten, opnieuw proberen als iets misgaat, en netjes verder gaan waar het gebleven was na een crash. Meer niet.
Dat is goed te bouwen. Ik schreef mijn eigen workflow-engine: een programma dat taken aanneemt, uitvoert, opnieuw probeert bij fouten, en zichzelf herstelt als de server tussendoor herstart. Ik heb het uitgebreid getest, inclusief expres laten crashen midden in een taak om te zien of alles netjes doorging. Dat deed het.
Het resultaat draait nu op een eigen server van €9 per maand.
Van 0 naar 100 — en weer terug naar 9
De besparing is leuk, maar de bonus is misschien nog wel beter: de engine is van mij. Mijn volgende projecten sluit ik gratis aan op dezelfde server. Waar elke nieuwe app bij een externe dienst opnieuw geld kost, is het bij eigen infrastructuur één keer bouwen en daarna hergebruiken.
En de eerlijke kanttekening, want die hoort erbij: zelf bouwen is niet altijd het antwoord. Onderhoud is nu mijn probleem. Als er iets stuk gaat, is er geen supportafdeling — die supportafdeling ben ik. Inngest bracht me snel op gang toen ik nog niet wist wat ik precies nodig had, en dat was het waard.
Maar dat is precies het punt: ná een jaar wist ik wél wat ik nodig had. Drie functies, geen honderd. En voor drie functies die je volledig begrijpt, is €99 per maand een rekensom die maar één uitkomst heeft.
Wat ik ervan leerde
Twee dingen blijven me bij.
Het eerste: begin met een dienst, bouw het zelf zodra je het snapt. Diensten als Inngest zijn goud waard als je nog aan het ontdekken bent. Maar zodra je precies weet welk klein deel je gebruikt, wordt zelf bouwen ineens haalbaar — en vaak veel goedkoper.
Het tweede: succes heeft een prijskaartje, en dat komt zonder waarschuwing. Meer gebruikers, meer recepten, meer taken. Kosten die meeschalen met gebruik zijn prima, maar tiers die in één klap verspringen kunnen je verrassen. Ken de grenzen van je gratis lagen.
Zelf voor deze afweging staan?
Zelf bouwen of blijven betalen voor een dienst — het is een afweging die elk groeiend product een keer tegenkomt. De uitkomst hangt af van wat je gebruikt, wat je kunt bouwen, en wat je tijd waard is.
Dat is precies het soort vraagstuk waar ik aan werk. Ik bouw als agentic developer: ik zet AI gericht in om snel tot iets werkends te komen, en breng het vakmanschap mee voor doordachte keuzes in architectuur en kosten — van eerste idee tot live platform.
Wil je sparren over zo'n afweging in je eigen project? Neem gerust contact met me op. Ik denk graag met je mee.
Probeer Parsely zelf
Benieuwd waar al die achtergrondtaken voor draaien? Probeer Parsely gratis en sla je eerste recept op — zonder pop-ups, zonder levensverhaal, zonder gedoe.