Tools en diensten om zelf software te maken en beheren

· 11 min leestijd

In deze blogpost deel ik de belangrijkste tools en diensten die ik dagelijks inzet om mijn softwareprojecten te bouwen, draaien, monitoren en verbeteren.

Tools en diensten om zelf software te maken en beheren

Als ondernemer en indiemaker heb je verschillende petten op, soms ben je als solo founder een ontwikkelaar, sysadmin, marketeer én supportafdeling in één. Het bouwen en runnen van software kan je tegenwoordig zo goed als helemaal zelf, met de handige tools en services die beschikbaar zijn.

TL;DR – Alle tools in één overzicht

Hier zijn alle tools die ik in dit artikel bespreek, met directe links:

Lovable – AI apps bouwen zonder coderen

Lovable is een AI-gedreven platform waarmee je in gewone taal complete webapplicaties kunt bouwen. Het mooie is dat je geen diepe programmeerkennis nodig hebt: ik beschrijf in het Engels wat ik wil en de AI genereert een werkende webapp, inclusief frontend, backend en database.

Lovable is eigenlijk een soort no-code oplossing met AI: het platform configureert automatisch alle onderdelen, van UI tot authenticatie en database, zodat je razendsnel van idee naar een prototype gaat. Voor mij betekent dit dat ik sneller kan experimenteren met nieuwe ideeën zonder een heel tech-team te hoeven inschakelen.

Lovable is op dit moment denk ik vooral handig voor solo-ontwikkelaars of kleine teams, omdat het repetitief codeerwerk uit handen neemt en je supersnel resultaten ziet. De leercurve is laag – iedereen met een idee kan ermee aan de slag. Lovable heeft zelfs een gratis optie (met beperkingen, zoals een maximum aantal AI-prompts per dag) zodat je het kunt uitproberen zonder kosten. Lovable is een geweldige kickstart voor je project.

ChatGPT – mijn AI-assistent voor code en ideeën

ChatGPT van OpenAI is een geavanceerd taalmodel dat getraind is op gigantische hoeveelheden tekst. Deze AI-chatbot kan vragen beantwoorden en allerlei taken uitvoeren in natuurlijke taal. In mijn dagelijkse workflow fungeert ChatGPT als programmeur-buddy en creatieve assistent. Zo gebruik ik ChatGPT om veel van mijn werk samen te vatten en om nieuwe ideeën en functies te brainstormen.

Ik zet ChatGPT in voor het analyseren van foutmeldingen en het suggereren van oplossingen. Als ik vastloop, geef ik mijn code of het probleem dat ik heb aan ChatGPT en vraag ik wat ik over het hoofd zie. Vaak komt ChatGPT dan met een duidelijke uitleg of een voorbeeld. Daarnaast gebruik ik het bij het schrijven van content, zoals handleidingen of blogsecties, waarbij ik de AI laat meedenken over formuleringen. ChatGPT kan ook voorbeeldcode genereren voor functies die ik wil bouwen – natuurlijk controleer en test ik die altijd zelf, maar het geeft een vliegende start.

Cursor – IDE met AI-integratie

Cursor is mijn dagelijkse code-editor en onderscheidt zich doordat er AI direct in de IDE geïntegreerd is. In feite is Cursor een VS Code editor die een AI-pair-programmer met je mee laat kijken. Je kunt in natuurlijke taal instructies geven om code te genereren of te wijzigen. "Update deze functie om fouten af te vangen" – en Cursor doet een voorstel. Volgens de makers is Cursor gebouwd om je extreem productief te maken, en is het "de beste manier om met AI te programmeren".

Een voorbeeld van wat Cursor kan: het voorspelt de volgende wijzigingen in je code terwijl je aan het typen bent, alsof het je gedachte leest. Daarnaast kun je heel je codebase doorzoekbaar maken voor de AI, zodat vragen als "waar wordt variabele X gebruikt?" direct beantwoord worden door de editor.

MailerLite – eenvoudige nieuwsbrief- en mailcampagnes

Geen softwareproject is compleet zonder gebruikers of publiek, en daar komt MailerLite om de hoek kijken. MailerLite is een gebruiksvriendelijk platform voor e-mailmarketing en nieuwsbrieven. Het stelt me in staat om gemakkelijk e-maillijsten bij te houden, mooie nieuwsbrieven te ontwerpen en automatische mailseries op te zetten voor onboarding van nieuwe gebruikers.

MailerLite staat bekend om zijn eenvoud en betaalbaarheid, maar biedt toch krachtige functies zoals een drag-and-drop editor, automatiseringen en zelfs een geïntegreerde landing page builder. In reviews wordt vaak benadrukt dat MailerLite een intuïtieve interface heeft en zeer geschikt is voor kleine bedrijven en beginners in e-mailmarketing – precies wat een solo founder nodig heeft.

Ik gebruik MailerLite bijvoorbeeld om maandelijks een nieuwsbrief naar mijn gebruikers te sturen met updates over mijn software (nieuwe features, bugfixes, blogs, etc.). Dankzij de vooraf gebouwde templates kost het me weinig tijd om een professionele ogende mail op te stellen. Ook heb ik automatiseringen ingesteld: wanneer iemand zich aanmeldt op bijvoorbeeld Everydesk, krijgen ze automatisch een welkomstmail en een week later misschien een tip om een bepaalde feature te proberen. Dit soort marketing- en communicatietaken verlopen dus op na instellen verder op automatische piloot, terwijl ik me op de ontwikkeling kan focussen.

MailerLite is een prima alternatief voor Mailchimp. De gratis tier is al erg royaal (tot 1000 abonnees op het moment van schrijven), en de gebruiksgemak is top. Kortom, voor nieuwsbrieven en mailcampagnes heb je met MailerLite een betrouwbare en simpele oplossing in handen.

Simple Analytics – privacyvriendelijke website statistieken

Als ontwikkelaar van een online dienst wil ik natuurlijk weten hoeveel mensen mijn site gebruiken en wat ze daar doen. Tegelijk hecht ik waarde aan de privacy van mijn gebruikers. Daarom gebruik ik Simple Analytics in plaats van Google Analytics. Simple Analytics is een simpel maar doeltreffend webanalytics-platform dat alle essentiële stats toont zónder privacygevoelige tracking. Via één overzichtelijk dashboard zie ik in één oogopslag hoeveel bezoekers er op mijn website komen, waar ze vandaan komen en welke pagina's populair zijn – en dat allemaal "zonder cookies, zonder te stalken".

Deze tool is volledig compliant met strenge privacywetten (GDPR etc.), wat ook betekent dat ik geen hinderlijke cookie-meldingen hoef te tonen aan bezoekers.

In de praktijk bevalt Simple Analytics mij erg goed door de eenvoud van de interface. Ik hoef niet door eindeloze rapporten te spitten; de belangrijkste kengetallen (pageviews, referrers, landen, enzovoort) staan meteen klaar. Bovendien heeft Simple Analytics leuke extra's, zoals een geïntegreerde optie om met een AI-vragen te stellen over je data (bijvoorbeeld "Welke pagina had de meeste groei afgelopen week?") – dit bespaart me tijd bij analyse. Ondanks de eenvoud mis ik geen essentiële functies. Ik kan events instellen en doelen tracken, bijvoorbeeld om conversies bij te houden (handig om te weten hoeveel mensen zich inschrijven of een aankoop doen).

Sinds ik overgestapt ben naar Simple Analytics voelt het monitoren van mijn site een stuk relaxter. Ik hoef me geen zorgen te maken over privacy-issues en kan toch alles zien wat voor mijn bedrijfsvoering van belang is. Indie makers en solo-ondernemers zijn vaak fan van deze tool omdat hij precies doet wat nodig is, en niet meer. Voor mij is dat de kern van een goede tool: doeltreffend, simpel en ethisch.

TransIP – hosting en domeinen van Nederlandse bodem

Om mijn software werkelijk beschikbaar te maken voor de wereld, heb ik betrouwbare hosting en domeinregistratie nodig. Ik kies daarbij voor een lokale speler: TransIP. TransIP is een van de grootste domeinregistrars en hostingproviders van Nederland, en biedt alles onder één dak: van het registreren van mijn .nl-domeinnamen tot het draaien van webservers op VPS'en. Wat ik persoonlijk erg fijn vind, is het gebruiksvriendelijke controlepaneel. Domeinnamen koppelen, DNS instellen, SSL-certificaten aanvragen – het gaat allemaal via een duidelijke interface, wat onderhoud een stuk makkelijker maakt. Als solo founder zonder dedicated IT-beheer scheelt dat veel tijd en frustratie.

Voor mijn projecten heb ik bij TransIP een Virtual Private Server (VPS) draaien waarop de backend van je applicatie kan draaien of je eigen mailserver kan opzetten. Dankzij de goede uptime en snelle SSD-opslag van TransIP hoef ik me geen zorgen te maken dat mijn diensten onbereikbaar zijn (hun infrastructuur is behoorlijk robuust opgezet). Bovendien heb ik via TransIP meteen mijn e-mailadressen geregeld en draait er een mail server bij TransIP.

Supabase – compleet backend-platform als Firebase-alternatief

Bij het ontwikkelen van moderne web- en mobile apps komt vrijwel altijd een backend kijken: een database, authenticatie, APIs, opslag, noem maar op. Supabase is mijn go-to oplossing hiervoor. Je kunt Supabase zien als een open-source alternatief voor Google Firebase, gebouwd op standaard technologieën (PostgreSQL databases onder de motorkap). Het mooie van Supabase is dat je in een handomdraai een complete backend hebt draaien zonder dat je zelf servers hoeft in te richten. Met een paar klikken zet ik een database op, configureer ik gebruikersauthenticatie (Supabase heeft ingebouwde auth met support voor o.a. email en OAuth providers) en kan ik meteen vanuit mijn frontend (bijvoorbeeld een React-app) met de Supabase API praten.

In mijn solo projecten gebruik ik Supabase bijvoorbeeld om gebruikersaccounts en data-opslag te regelen. De realtime-database functionaliteit is ook een pluspunt: gegevensupdates kunnen live naar clients gepusht worden, wat ideaal is voor bijvoorbeeld chatfuncties of realtime dashboards. Supabase biedt daarnaast een ingebouwde bestandsopslag (handig voor gebruikers die afbeeldingen uploaden) en Edge Functions, waarmee ik serverloze functions kan draaien voor maatwerk logica. Alles werkt naadloos samen, en omdat het open-source is, heb ik het vertrouwen dat ik desnoods later zelf kan hosten of migreren.

Waarom ik Supabase aanraad: het bespaart je letterlijk weken aan backend-werk. Zeker als solo maker wil je je tijd efficiënt gebruiken en niet elk wiel opnieuw uitvinden. Met Supabase krijg je "backend as a service" – je focust op je frontend en businesslogica, Supabase doet een groot deel van de rest. Voor mij is Supabase inmiddels net zo standaard in een nieuw project als het kiezen van Lovable en Cursor voor het maken van de applicatie.

Promptwatch – Zichtbaarheid in AI-zoekresultaten optimaliseren

In een tijd waarin steeds meer mensen AI-systemen zoals ChatGPT, Claude en Perplexity gebruiken om informatie en aanbevelingen te verkrijgen, is het essentieel om te weten hoe jouw merk of product in deze AI-gegenereerde antwoorden verschijnt.

Promptwatch is een platform dat bedrijven helpt om hun aanwezigheid in AI-zoekresultaten te monitoren en te verbeteren.

Promptwatch stelt je in staat om te volgen hoe en waar jouw merk wordt genoemd in antwoorden van verschillende AI-modellen. Het biedt inzichten in merkvermeldingen, zichtbaarheidsscores en vergelijkt jouw positie met die van concurrenten. Daarnaast helpt het bij het identificeren van contentgaten—onderwerpen of vragen waarop jouw merk nog niet zichtbaar is—zodat je gerichte content kunt creëren om deze gaten op te vullen.

Promptwatch is een waardevol hulpmiddel om de zichtbaarheid in AI-gedreven zoekomgevingen te vergroten. Door inzicht te krijgen in hoe AI-systemen jouw merk presenteren, kun je strategisch content optimaliseren en ervoor zorgen dat je niet over het hoofd wordt gezien in deze nieuwe vorm van zoeken.

Als je afhankelijk bent van online zichtbaarheid en merkt dat traditionele SEO niet meer voldoende is, overweeg dan Promptwatch als aanvulling op je strategie. Het helpt je om proactief te blijven in een landschap waar AI-assistenten een steeds grotere rol spelen in hoe mensen informatie vinden en beslissingen nemen.

Screen Studio – Professionele uitleg screen capture video's maken

Als je ondernemer bent of regelmatig iets moet uitleggen aan klanten, collega's of volgers, dan is Screen Studio een absolute must-have in je toolkit. Waarom? Omdat het maken van professionele, vloeiende schermopnames met animaties nog nooit zo eenvoudig én mooi was. Of je nu een SaaS-tool demonstreert, een onboarding-video maakt of snel een visuele bug wil toelichten — met Screen Studio leg je alles haarfijn vast in een stijl die eruitziet alsof je er een videoteam op hebt gezet.

Het programma combineert gebruiksgemak met super professionele output: denk aan vloeiende zooms, automatische cursor-highlights en naadloze overgangen — zonder dat je ook maar één frame hoeft te bewerken. Ideaal voor makers, developers, product owners en supportmedewerkers die vaak iets moeten overbrengen. Daarnaast is het perfect voor het bouwen van je merk: jouw uitleg-video's ogen professioneel en herkenbaar.

Als je tijd wil besparen én indruk wil maken met je visuele communicatie, dan is Screen Studio geen luxe, maar een essentieel gereedschap.

Vercel – Supersnelle hosting en zero-config deploys

Vercel is mijn favoriete platform voor het hosten van moderne webapplicaties, vooral als je combineert met tools als Supabase en Lovable. Wat Vercel onderscheidt, is de combinatie van gebruiksgemak, snelheid en schaalbaarheid.

Met Vercel hoef je geen ingewikkelde serverconfiguraties te doen. Je koppelt eenvoudig je GitHub-, GitLab- of Bitbucket-repository, en bij elke push wordt je project automatisch gebouwd en gedeployed. Dankzij de ingebouwde CI/CD-pijplijn en preview-deployments kun je wijzigingen snel testen en delen met anderen.

Daarnaast biedt Vercel een wereldwijde Content Delivery Network (CDN), waardoor je applicatie razendsnel laadt, ongeacht waar je gebruikers zich bevinden. De serverless functies en Edge Middleware maken het mogelijk om backend-logica dicht bij de gebruiker uit te voeren, wat de prestaties verder verbetert.

Je kan eenvoudig schalen en je eerste project op een Nano computer zetten voor een laag bedrag. Zodra je project groeit, kun je eenvoudig opschalen naar een wat duurder abonnement met extra functionaliteiten en meer resources.

Als je op zoek bent naar een platform dat je ontwikkelproces vereenvoudigt en je applicaties snel en betrouwbaar online brengt, is Vercel een uitstekende keuze. Het bespaart veel tijd en legt je focus op wat echt belangrijk is: het bouwen van je eigen software.