Singaporese vader bouwt babytracker met Claude Code zonder te leren programmeren
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen. De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en...
Gepubliceerd doorBewerkt met GPT-5.6 LunaAfbeeldingen gegenereerd met GPT Image 1.5
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen.
De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en allergietracking, automatische dagtotalen en leeftijdsgebonden vergelijkingen met medische richtlijnen.
Tans belangrijkste les: duidelijke prompts en menselijke controle zijn belangrijker dan een technische achtergrond, zeker wanneer een AI zoektool twijfelachtige bronvermeldingen geeft.
How did Singaporean father Frank Chester Tan, despite having no coding experience, use the $30-a-month Claude Pro subscription and Claude CoAn editorial illustration of AI-assisted app development for new parents.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: How did Singaporean father Frank Chester Tan, despite having no coding experience, use the $30-a-month Claude Pro subscription and Claude Co. Article summary: Frank Chester Tan treated Claude Code as a natural-language development assistant rather than learning programming first. After five months of paper tracking became overwhelming for him and his wife, Estee Cheng, he paid. Topic tags: general, documentation, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
openai.com
Frank Chester Tan begon niet met een cursus programmeren, maar met een concreet probleem. Nadat hij en zijn vrouw Estee Cheng vijf maanden lang de voedingen, slaap en luiers van hun zoon Raphael op papier hadden bijgehouden, werd die administratie te omslachtig. Tan besloot daarom Claude Code in te zetten als ontwikkelassistent die opdrachten in gewone taal kan omzetten in software. Hij betaalde 30 dollar per maand voor een Claude Pro-abonnement, werkte via de Mac-terminal en leverde een productbeschrijving van vier pagina’s aan.
Het resultaat was een persoonlijke webapp voor het bijhouden van de baby. Maar het proces was geen kwestie van één druk op de knop. Tan moest precies beschrijven wat de app moest doen, controleren wat Claude Code opleverde en fouten of ontbrekende onderdelen telkens laten aanpassen.
Wat stond er in de babytracker?
Tan en Cheng wilden een eenvoudiger manier om de dagelijkse routine van hun baby vast te leggen en die gegevens te vergelijken met ontwikkelingsrichtlijnen. De app werd daarom rond hun praktische behoeften ontworpen:
een privé-dashboard waartoe beide ouders toegang hebben en dat zij realtime kunnen bijwerken;
registratie met één tik voor melkvoedingen en luierwissels;
het bijhouden van symptomen en voedselallergieën;
automatische berekening van dagtotalen;
registratie van slaap, dutjes, melkconsumptie en luierpatronen;
leeftijdsgebonden vergelijkingen met informatie van HealthHub en KK Women’s and Children’s Hospital, die worden aangepast naarmate de baby ouder wordt.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Singaporese vader bouwt babytracker met Claude Code zonder te leren programmeren"?
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen.
What are the key points to validate first?
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen. De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en allergietracking, automatische dagtotalen en leeftijdsgebonden vergelijkingen met medische richtlijnen.
What should I do next in practice?
Tans belangrijkste les: duidelijke prompts en menselijke controle zijn belangrijker dan een technische achtergrond, zeker wanneer een AI zoektool twijfelachtige bronvermeldingen geeft.
Singaporese vader bouwt babytracker met Claude Code zonder te leren programmeren
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen. De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en...
Gepubliceerd doorBewerkt met GPT-5.6 LunaAfbeeldingen gegenereerd met GPT Image 1.5
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen.
De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en allergietracking, automatische dagtotalen en leeftijdsgebonden vergelijkingen met medische richtlijnen.
Tans belangrijkste les: duidelijke prompts en menselijke controle zijn belangrijker dan een technische achtergrond, zeker wanneer een AI zoektool twijfelachtige bronvermeldingen geeft.
How did Singaporean father Frank Chester Tan, despite having no coding experience, use the $30-a-month Claude Pro subscription and Claude CoAn editorial illustration of AI-assisted app development for new parents.
AI Prompt
Create a landscape editorial hero image for this Studio Global article: How did Singaporean father Frank Chester Tan, despite having no coding experience, use the $30-a-month Claude Pro subscription and Claude Co. Article summary: Frank Chester Tan treated Claude Code as a natural-language development assistant rather than learning programming first. After five months of paper tracking became overwhelming for him and his wife, Estee Cheng, he paid. Topic tags: general, documentation, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fak
openai.com
Frank Chester Tan begon niet met een cursus programmeren, maar met een concreet probleem. Nadat hij en zijn vrouw Estee Cheng vijf maanden lang de voedingen, slaap en luiers van hun zoon Raphael op papier hadden bijgehouden, werd die administratie te omslachtig. Tan besloot daarom Claude Code in te zetten als ontwikkelassistent die opdrachten in gewone taal kan omzetten in software. Hij betaalde 30 dollar per maand voor een Claude Pro-abonnement, werkte via de Mac-terminal en leverde een productbeschrijving van vier pagina’s aan.
Het resultaat was een persoonlijke webapp voor het bijhouden van de baby. Maar het proces was geen kwestie van één druk op de knop. Tan moest precies beschrijven wat de app moest doen, controleren wat Claude Code opleverde en fouten of ontbrekende onderdelen telkens laten aanpassen.
Wat stond er in de babytracker?
Tan en Cheng wilden een eenvoudiger manier om de dagelijkse routine van hun baby vast te leggen en die gegevens te vergelijken met ontwikkelingsrichtlijnen. De app werd daarom rond hun praktische behoeften ontworpen:
een privé-dashboard waartoe beide ouders toegang hebben en dat zij realtime kunnen bijwerken;
registratie met één tik voor melkvoedingen en luierwissels;
het bijhouden van symptomen en voedselallergieën;
automatische berekening van dagtotalen;
registratie van slaap, dutjes, melkconsumptie en luierpatronen;
leeftijdsgebonden vergelijkingen met informatie van HealthHub en KK Women’s and Children’s Hospital, die worden aangepast naarmate de baby ouder wordt.
Studio Global AI
Continue your research
This page includes a source-backed answer you can continue inside Studio Global.
What is the short answer to "Singaporese vader bouwt babytracker met Claude Code zonder te leren programmeren"?
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen.
What are the key points to validate first?
Na vijf maanden worstelen met papieren notities gebruikte Frank Chester Tan een Claude Pro abonnement van 30 dollar per maand en Claude Code om zonder programmeerervaring een persoonlijke babytracker te bouwen. De app biedt beide ouders realtime toegang, registratie met één tik voor voedingen en luiers, symptoom en allergietracking, automatische dagtotalen en leeftijdsgebonden vergelijkingen met medische richtlijnen.
What should I do next in practice?
Tans belangrijkste les: duidelijke prompts en menselijke controle zijn belangrijker dan een technische achtergrond, zeker wanneer een AI zoektool twijfelachtige bronvermeldingen geeft.
Die scherpe afbakening was volgens de aanpak van Tan cruciaal. Hij vroeg Claude Code niet om zomaar een algemene ‘opvoedapp’ te bouwen, maar omschreef welke gegevens ouders moesten invoeren, welke berekeningen nodig waren en hoe de toegang voor beide gebruikers moest werken.
Eerst de eisen, daarna de code
Hoewel Tan geen programmeur was, pakte hij het project aan als een eenvoudige productontwikkeling. Eerst zette hij zijn wensen in detail op papier; vervolgens liet hij Claude Code die eisen vertalen naar een toepassing.
Zijn werkwijze bestond uit deze stappen:
Claude Code downloaden en via de Mac-terminal uitvoeren.
Een document van vier pagina’s schrijven met de functies en het gewenste gedrag van de app.
Claude Code vragen de app op basis van die eisen te bouwen en iedere stap uit te leggen in begrijpelijke taal.
Accounts aanmaken bij GitHub, Supabase en Vercel.
De diensten met elkaar verbinden: GitHub bewaarde de code, Supabase verzorgde de database en gebruikersauthenticatie, en Vercel zette de app online via een webadres.
Elk platform had daarmee een eigen functie. Claude Code was de ontwikkelinterface, GitHub de opslagplaats voor de code, Supabase de backend en Vercel de dienst voor de publicatie van de webapp.
Waarom goede prompts het verschil maakten
Tan verwachtte niet dat de eerste versie meteen goed zou zijn. Hij testte de app, beschreef wat niet werkte of ontbrak en vroeg Claude Code om verbeteringen. Het proces was steeds hetzelfde: een opdracht geven, het resultaat bekijken, testen en verfijnen.
Daaruit trok hij een eenvoudige conclusie: vage instructies leveren meestal vage resultaten op. Hoe preciezer hij de velden, toegangsrechten, berekeningen en gebruikerservaring omschreef, hoe bruikbaarder de uitvoer werd. Claude Code kon doorgaans ook overweg met onvolmaakt of ‘gebroken’ Engels, maar een verzoek begrijpen betekende nog niet dat het verzoek volledig of duidelijk genoeg was.
Dat is een belangrijke kanttekening voor iedereen die met AI programmeert. Ontwikkelen in natuurlijke taal maakt het makkelijker om aan een project te beginnen, maar neemt niet de verantwoordelijkheid weg om eisen vast te leggen en het resultaat kritisch te beoordelen.
AI-onderzoek moest alsnog worden gecontroleerd
Voor onderzoek combineerde Tan Claude Code met Perplexity AI, omdat die tool bronvermeldingen bij de antwoorden geeft. Toch ging hij er niet automatisch van uit dat een antwoord betrouwbaar was zodra er een citaat of link bij stond.
Toen de tool informatie aandroeg waarin vis als een belangrijk allergierisico in Singapore werd genoemd, zette Tan daar vraagtekens bij. Hij controleerde de aangehaalde informatie en paste de app aan. Het voorbeeld onderstreept een breder risico: AI-zoeksystemen kunnen bronvermeldingen geven die verwijzen naar niet-bestaande onderzoeken. Gezondheidsinformatie moet daarom onafhankelijk worden geverifieerd, ook als een antwoord overtuigend klinkt en links bevat.
Voor een babytracker is die voorzichtigheid extra relevant. De app kan observaties ordenen en vergelijken met richtlijnen, maar AI-gegenereerd onderzoek is geen medisch bewijs alleen omdat het van citaten is voorzien.
Van babytracker naar vertaaltool
De vaardigheden die Tan tijdens het bouwen van de babyapp ontwikkelde, kwamen ook in zijn werk van pas. Hij maakte een vertaaltool met één knop die Engelstalige inhoud in 48 talen kan omzetten.
De instructies waren daarbij uitgebreider dan simpelweg ‘vertaal deze tekst’. Eerst moest de tool de betekenis, bedoeling en overtuigingskracht van de brontekst begrijpen. Daarna moest hij de inhoud herschrijven als natuurlijk klinkende tekst in de doeltaal, zonder Engelse zinsbouw, ritme of redeneerpatronen letterlijk mee te nemen.
Ook hier gold dezelfde kernles als bij de babytracker: de kwaliteit van het resultaat hangt sterk af van de manier waarop de gebruiker het doel, de context en de beperkingen beschrijft.
Wat niet-programmeurs hiervan kunnen leren
Tans verhaal bewijst niet dat AI softwareontwikkeling volledig automatiseert. Hij moest zelf een concreet probleem herkennen, een uitgebreide specificatie schrijven, accounts aanmaken, verschillende diensten koppelen, de app testen en twijfelachtige informatie ter discussie stellen.
Wel laat zijn ervaring zien dat een AI-ontwikkelassistent mensen zonder programmeerachtergrond kan helpen om met een bruikbaar, duidelijk afgebakend idee te beginnen. Voor Tan worden experimenteren en helder instrueren daarmee praktische vaardigheden voor alledaagse gebruikers — ook voor mensen die geen foutloos Engels schrijven.
De meest bruikbare conclusie is dan ook niet dat AI alles kan bouwen. Het is dat mensen zonder code-ervaring met AI gerichte prototypes kunnen maken, zolang ze zelf verantwoordelijk blijven voor de eisen, de tests en de beoordeling van de feiten.
Die scherpe afbakening was volgens de aanpak van Tan cruciaal. Hij vroeg Claude Code niet om zomaar een algemene ‘opvoedapp’ te bouwen, maar omschreef welke gegevens ouders moesten invoeren, welke berekeningen nodig waren en hoe de toegang voor beide gebruikers moest werken.
Eerst de eisen, daarna de code
Hoewel Tan geen programmeur was, pakte hij het project aan als een eenvoudige productontwikkeling. Eerst zette hij zijn wensen in detail op papier; vervolgens liet hij Claude Code die eisen vertalen naar een toepassing.
Zijn werkwijze bestond uit deze stappen:
Claude Code downloaden en via de Mac-terminal uitvoeren.
Een document van vier pagina’s schrijven met de functies en het gewenste gedrag van de app.
Claude Code vragen de app op basis van die eisen te bouwen en iedere stap uit te leggen in begrijpelijke taal.
Accounts aanmaken bij GitHub, Supabase en Vercel.
De diensten met elkaar verbinden: GitHub bewaarde de code, Supabase verzorgde de database en gebruikersauthenticatie, en Vercel zette de app online via een webadres.
Elk platform had daarmee een eigen functie. Claude Code was de ontwikkelinterface, GitHub de opslagplaats voor de code, Supabase de backend en Vercel de dienst voor de publicatie van de webapp.
Waarom goede prompts het verschil maakten
Tan verwachtte niet dat de eerste versie meteen goed zou zijn. Hij testte de app, beschreef wat niet werkte of ontbrak en vroeg Claude Code om verbeteringen. Het proces was steeds hetzelfde: een opdracht geven, het resultaat bekijken, testen en verfijnen.
Daaruit trok hij een eenvoudige conclusie: vage instructies leveren meestal vage resultaten op. Hoe preciezer hij de velden, toegangsrechten, berekeningen en gebruikerservaring omschreef, hoe bruikbaarder de uitvoer werd. Claude Code kon doorgaans ook overweg met onvolmaakt of ‘gebroken’ Engels, maar een verzoek begrijpen betekende nog niet dat het verzoek volledig of duidelijk genoeg was.
Dat is een belangrijke kanttekening voor iedereen die met AI programmeert. Ontwikkelen in natuurlijke taal maakt het makkelijker om aan een project te beginnen, maar neemt niet de verantwoordelijkheid weg om eisen vast te leggen en het resultaat kritisch te beoordelen.
AI-onderzoek moest alsnog worden gecontroleerd
Voor onderzoek combineerde Tan Claude Code met Perplexity AI, omdat die tool bronvermeldingen bij de antwoorden geeft. Toch ging hij er niet automatisch van uit dat een antwoord betrouwbaar was zodra er een citaat of link bij stond.
Toen de tool informatie aandroeg waarin vis als een belangrijk allergierisico in Singapore werd genoemd, zette Tan daar vraagtekens bij. Hij controleerde de aangehaalde informatie en paste de app aan. Het voorbeeld onderstreept een breder risico: AI-zoeksystemen kunnen bronvermeldingen geven die verwijzen naar niet-bestaande onderzoeken. Gezondheidsinformatie moet daarom onafhankelijk worden geverifieerd, ook als een antwoord overtuigend klinkt en links bevat.
Voor een babytracker is die voorzichtigheid extra relevant. De app kan observaties ordenen en vergelijken met richtlijnen, maar AI-gegenereerd onderzoek is geen medisch bewijs alleen omdat het van citaten is voorzien.
Van babytracker naar vertaaltool
De vaardigheden die Tan tijdens het bouwen van de babyapp ontwikkelde, kwamen ook in zijn werk van pas. Hij maakte een vertaaltool met één knop die Engelstalige inhoud in 48 talen kan omzetten.
De instructies waren daarbij uitgebreider dan simpelweg ‘vertaal deze tekst’. Eerst moest de tool de betekenis, bedoeling en overtuigingskracht van de brontekst begrijpen. Daarna moest hij de inhoud herschrijven als natuurlijk klinkende tekst in de doeltaal, zonder Engelse zinsbouw, ritme of redeneerpatronen letterlijk mee te nemen.
Ook hier gold dezelfde kernles als bij de babytracker: de kwaliteit van het resultaat hangt sterk af van de manier waarop de gebruiker het doel, de context en de beperkingen beschrijft.
Wat niet-programmeurs hiervan kunnen leren
Tans verhaal bewijst niet dat AI softwareontwikkeling volledig automatiseert. Hij moest zelf een concreet probleem herkennen, een uitgebreide specificatie schrijven, accounts aanmaken, verschillende diensten koppelen, de app testen en twijfelachtige informatie ter discussie stellen.
Wel laat zijn ervaring zien dat een AI-ontwikkelassistent mensen zonder programmeerachtergrond kan helpen om met een bruikbaar, duidelijk afgebakend idee te beginnen. Voor Tan worden experimenteren en helder instrueren daarmee praktische vaardigheden voor alledaagse gebruikers — ook voor mensen die geen foutloos Engels schrijven.
De meest bruikbare conclusie is dan ook niet dat AI alles kan bouwen. Het is dat mensen zonder code-ervaring met AI gerichte prototypes kunnen maken, zolang ze zelf verantwoordelijk blijven voor de eisen, de tests en de beoordeling van de feiten.