Kodlama Bilmeden Bebek Takip Uygulaması Yaptı: Claude Code ile Bir Babanın Deneyimi
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi. Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otoma...
YayımlayanGPT-5.6 Luna ile düzenlendiGörseller GPT Image 1.5 ile oluşturuldu
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi.
Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otomatik günlük toplamlar ve yaşa göre sağlık rehberleriyle karşılaştırma özellikleri yer...
Tan’ın en önemli çıkarımı, teknik geçmişten çok açık istemlerin ve insan denetiminin önem taşıdığı oldu; özellikle yapay zekâ araştırma araçlarının sunduğu kaynaklar mutlaka doğrulanmalı.
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
Singapurlu baba Frank Chester Tan, oğulları Raphael’in beslenme, uyku ve bez değiştirme düzenini beş ay boyunca kâğıda kaydetti. Ancak bu yöntem hem kendisi hem de eşi Estee Cheng için giderek yönetilmesi zor bir hâl aldı. Tan, önce kodlama öğrenmek yerine doğal dille çalışan bir geliştirme asistanı olarak Claude Code’u kullanmaya karar verdi. Bunun için ayda 30 dolarlık Claude Pro aboneliği aldı, Mac Terminal üzerinden çalıştı ve uygulamanın özelliklerini anlatan dört sayfalık ayrıntılı bir ürün tanımı hazırladı.
Ortaya kişiselleştirilmiş bir bebek takip web uygulaması çıktı. Fakat süreç, tek bir düğmeye basıp uygulama üretmekten ibaret değildi: Tan ne istediğini ayrıntılı biçimde tanımladı, Claude Code’un oluşturduğu sonuçları test etti ve eksikleri düzelttirdi.
Bebek takip uygulamasında hangi özellikler vardı?
Tan ve Cheng, bebeklerinin günlük rutinlerini daha kolay kaydetmek ve bunları gelişimsel rehberlerle karşılaştırmak istiyordu. Uygulama, zaten yapmakta oldukları pratik işlere göre tasarlandı:
Her iki ebeveynin erişip gerçek zamanlı olarak güncelleyebileceği özel bir panel
Süt beslenmesi ve bez değişimi için tek dokunuşla kayıt
Belirti ve gıda alerjisi takibi
Otomatik günlük toplamlar
Uyku, gündüz uykuları, süt tüketimi ve bez değiştirme düzeninin izlenmesi
Bebek büyüdükçe güncellenen, HealthHub ile KK Women’s and Children’s Hospital rehberlerine dayalı yaşa göre karşılaştırmalar
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 "Kodlama Bilmeden Bebek Takip Uygulaması Yaptı: Claude Code ile Bir Babanın Deneyimi"?
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi.
What are the key points to validate first?
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi. Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otomatik günlük toplamlar ve yaşa göre sağlık rehberleriyle karşılaştırma özellikleri yer...
What should I do next in practice?
Tan’ın en önemli çıkarımı, teknik geçmişten çok açık istemlerin ve insan denetiminin önem taşıdığı oldu; özellikle yapay zekâ araştırma araçlarının sunduğu kaynaklar mutlaka doğrulanmalı.
Kodlama Bilmeden Bebek Takip Uygulaması Yaptı: Claude Code ile Bir Babanın Deneyimi
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi. Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otoma...
YayımlayanGPT-5.6 Luna ile düzenlendiGörseller GPT Image 1.5 ile oluşturuldu
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi.
Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otomatik günlük toplamlar ve yaşa göre sağlık rehberleriyle karşılaştırma özellikleri yer...
Tan’ın en önemli çıkarımı, teknik geçmişten çok açık istemlerin ve insan denetiminin önem taşıdığı oldu; özellikle yapay zekâ araştırma araçlarının sunduğu kaynaklar mutlaka doğrulanmalı.
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
Singapurlu baba Frank Chester Tan, oğulları Raphael’in beslenme, uyku ve bez değiştirme düzenini beş ay boyunca kâğıda kaydetti. Ancak bu yöntem hem kendisi hem de eşi Estee Cheng için giderek yönetilmesi zor bir hâl aldı. Tan, önce kodlama öğrenmek yerine doğal dille çalışan bir geliştirme asistanı olarak Claude Code’u kullanmaya karar verdi. Bunun için ayda 30 dolarlık Claude Pro aboneliği aldı, Mac Terminal üzerinden çalıştı ve uygulamanın özelliklerini anlatan dört sayfalık ayrıntılı bir ürün tanımı hazırladı.
Ortaya kişiselleştirilmiş bir bebek takip web uygulaması çıktı. Fakat süreç, tek bir düğmeye basıp uygulama üretmekten ibaret değildi: Tan ne istediğini ayrıntılı biçimde tanımladı, Claude Code’un oluşturduğu sonuçları test etti ve eksikleri düzelttirdi.
Bebek takip uygulamasında hangi özellikler vardı?
Tan ve Cheng, bebeklerinin günlük rutinlerini daha kolay kaydetmek ve bunları gelişimsel rehberlerle karşılaştırmak istiyordu. Uygulama, zaten yapmakta oldukları pratik işlere göre tasarlandı:
Her iki ebeveynin erişip gerçek zamanlı olarak güncelleyebileceği özel bir panel
Süt beslenmesi ve bez değişimi için tek dokunuşla kayıt
Belirti ve gıda alerjisi takibi
Otomatik günlük toplamlar
Uyku, gündüz uykuları, süt tüketimi ve bez değiştirme düzeninin izlenmesi
Bebek büyüdükçe güncellenen, HealthHub ile KK Women’s and Children’s Hospital rehberlerine dayalı yaşa göre karşılaştırmalar
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 "Kodlama Bilmeden Bebek Takip Uygulaması Yaptı: Claude Code ile Bir Babanın Deneyimi"?
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi.
What are the key points to validate first?
Frank Chester Tan, beş ay boyunca kâğıt üzerinde tuttuğu kayıtlar zorlaşınca ayda 30 dolarlık Claude Pro aboneliği ve Claude Code ile kişisel bir bebek takip web uygulaması geliştirdi. Uygulamada iki ebeveyn için ortak ve gerçek zamanlı özel panel, tek dokunuşla beslenme ve bez kaydı, belirti ve alerji takibi, otomatik günlük toplamlar ve yaşa göre sağlık rehberleriyle karşılaştırma özellikleri yer...
What should I do next in practice?
Tan’ın en önemli çıkarımı, teknik geçmişten çok açık istemlerin ve insan denetiminin önem taşıdığı oldu; özellikle yapay zekâ araştırma araçlarının sunduğu kaynaklar mutlaka doğrulanmalı.
Buradaki kritik nokta, Tan’ın Claude Code’dan genel bir “ebeveynlik uygulaması” istememesi oldu. Ebeveynlerin hangi bilgileri gireceğini, sistemin hangi hesaplamaları yapacağını ve iki kullanıcının veriye nasıl erişeceğini önceden tarif etti.
Önce gereksinimler, sonra kod
Programcı olmayan Tan’ın yaklaşımı, küçük ölçekli bir ürün geliştirme sürecine benziyordu. Önce gereksinimleri günlük İngilizceyle yazdı, ardından Claude Code’dan bu gereksinimleri çalışan bir uygulamaya dönüştürmesini istedi.
İzlediği süreç şu adımlardan oluştu:
Claude Code’u indirip Mac Terminal üzerinden çalıştırdı.
Uygulamanın özelliklerini ve çalışma biçimini anlatan dört sayfalık bir doküman hazırladı.
Claude Code’dan uygulamayı bu gereksinimlere göre oluşturmasını ve her adımı kodlama bilmeyen birinin anlayacağı şekilde açıklamasını istedi.
GitHub, Supabase ve Vercel’de hesaplar açtı.
Bu servisleri birbirine bağladı: GitHub kodları sakladı, Supabase veritabanı ve kullanıcı doğrulamasını sağladı, Vercel ise uygulamayı bir web bağlantısı üzerinden yayımladı.
Bu araçların her biri farklı bir görev üstlendi. Claude Code geliştirme arayüzü olarak çalışırken GitHub kod deposu, Supabase arka uç hizmeti, Vercel de dağıtım platformu işlevi gördü. Böylece Tan, geleneksel bir programlama yığınında uzmanlaşmadan yazılı bir fikirden çalışan bir web uygulamasına ilerleyebildi.
Ayrıntılı istemler neden önemliydi?
Tan, ilk oluşturulan sürümün kusursuz olmasını beklemedi. Uygulamayı denedi, eksik veya hatalı gördüğü noktaları açıkladı ve Claude Code’dan değişiklik yapmasını istedi. Süreç sürekli tekrarlandı: istem yazma, sonucu inceleme, test etme ve iyileştirme.
Bu deneyim, Tan’ı basit bir sonuca götürdü: Belirsiz talimatlar genellikle belirsiz sonuçlar üretir. İstenen alanları, izinleri, hesaplamaları ve kullanıcı deneyimini ne kadar açık tarif ederse sonuç da o kadar kullanışlı oluyordu. Claude Code kusurlu veya “bozuk” İngilizceyi genel olarak anlayabiliyordu; ancak bir isteği anlaması, o isteğin eksiksiz ve doğru tanımlandığı anlamına gelmiyordu.
Bu ayrım, yapay zekâ destekli kodlama araçlarını kullanmak isteyen herkes için önemli. Doğal dille uygulama geliştirmek başlangıç eşiğini düşürebilir, ancak gereksinimleri belirleme ve ortaya çıkan ürünü değerlendirme sorumluluğunu ortadan kaldırmaz.
Yapay zekâ araştırmasında kaynakları doğruladı
Tan, araştırma yaparken kaynak gösterdiği için Claude Code’u Perplexity AI ile birlikte de kullandı. Ancak bir yanıtın yanında kaynak bulunmasını, onun otomatik olarak güvenilir olduğu şeklinde yorumlamadı.
Araştırma sırasında Singapur’da yüzgeçli balıkların başlıca alerjen endişelerinden biri olduğunu belirten bir bilgiyle karşılaştı. Tan, kendi deneyiminde kabuklu deniz ürünlerinin daha bilinen bir endişe olması nedeniyle bu iddiayı sorguladı. Atıf yapılan materyali kontrol etti ve uygulamadaki bilgiyi düzeltti. Bu örnek, yapay zekâ destekli arama sistemlerinin kurgusal çalışmalara atıf verebileceği riskini de gösteriyor. Özellikle sağlıkla ilgili bilgiler, yanında bağlantı veya atıf işareti bulunduğu için tıbbi kanıt kabul edilmemeli; bağımsız olarak doğrulanmalı.
Bebek takip uygulaması gözlemleri düzenleyebilir ve bunları rehberlerle karşılaştırabilir. Ancak yapay zekâ tarafından üretilen araştırma sonuçları, doğrulanmadan sağlık tavsiyesi yerine geçmez.
Aynı becerilerle 48 dilli çeviri aracı geliştirdi
Tan’ın bebek uygulamasını geliştirirken edindiği istem yazma becerileri başka bir projesine de taşındı. İngilizce içerikleri 48 dile dönüştürebilen, tek düğmeyle çalışan bir çeviri aracı oluşturdu.
Aracın talimatları yalnızca kelimeleri karşı dile aktarmakla sınırlı değildi. Önce kaynak metnin anlamını, amacını ve ikna hedefini kavraması istendi. Ardından hedef dilde, İngilizcenin cümle yapısını, ritmini veya düşünce akışını taklit etmeyen doğal bir metin üretmesi yönünde yönlendirildi.
Bu yaklaşım, bebek takip uygulamasındaki temel ilkeyle aynıydı: Sonucun kalitesi yalnızca görevin ne olduğuna değil, hedefin, bağlamın ve kısıtların ne kadar iyi anlatıldığına da bağlıydı.
Kodlama bilmeyenler için daha geniş ders
Tan’ın deneyimi, yapay zekânın yazılım geliştirmeyi tamamen otomatik hâle getirdiğini göstermiyor. Gerçek bir sorunu tanımlaması, ayrıntılı bir ürün tanımı yazması, hesapları açıp servisleri birbirine bağlaması, uygulamayı test etmesi ve güvenilir olmayan araştırma sonuçlarını sorgulaması gerekti.
Buna rağmen deneyim, kodlama geçmişi olmayan bir kişinin yıllarca programlama eğitimi almadan dar kapsamlı ve işe yarar bir araç geliştirmeye başlayabileceğini gösteriyor. Tan’a göre deneme yapmak ve açık istemler yazmak, kusursuz İngilizce kullanmayan kişiler için bile giderek daha pratik becerilere dönüşüyor.
Buradaki en taşınabilir ders “Yapay zekâ her şeyi yapabilir” değil. Asıl ders, kodlama bilmeyen kişilerin iyi tanımlanmış sorunlar için yapay zekâ yardımıyla prototipler geliştirebileceği; ancak gereksinimlerden testlere ve bilgilerin doğruluğuna kadar son sorumluluğun kullanıcıda kalacağı.
Buradaki kritik nokta, Tan’ın Claude Code’dan genel bir “ebeveynlik uygulaması” istememesi oldu. Ebeveynlerin hangi bilgileri gireceğini, sistemin hangi hesaplamaları yapacağını ve iki kullanıcının veriye nasıl erişeceğini önceden tarif etti.
Önce gereksinimler, sonra kod
Programcı olmayan Tan’ın yaklaşımı, küçük ölçekli bir ürün geliştirme sürecine benziyordu. Önce gereksinimleri günlük İngilizceyle yazdı, ardından Claude Code’dan bu gereksinimleri çalışan bir uygulamaya dönüştürmesini istedi.
İzlediği süreç şu adımlardan oluştu:
Claude Code’u indirip Mac Terminal üzerinden çalıştırdı.
Uygulamanın özelliklerini ve çalışma biçimini anlatan dört sayfalık bir doküman hazırladı.
Claude Code’dan uygulamayı bu gereksinimlere göre oluşturmasını ve her adımı kodlama bilmeyen birinin anlayacağı şekilde açıklamasını istedi.
GitHub, Supabase ve Vercel’de hesaplar açtı.
Bu servisleri birbirine bağladı: GitHub kodları sakladı, Supabase veritabanı ve kullanıcı doğrulamasını sağladı, Vercel ise uygulamayı bir web bağlantısı üzerinden yayımladı.
Bu araçların her biri farklı bir görev üstlendi. Claude Code geliştirme arayüzü olarak çalışırken GitHub kod deposu, Supabase arka uç hizmeti, Vercel de dağıtım platformu işlevi gördü. Böylece Tan, geleneksel bir programlama yığınında uzmanlaşmadan yazılı bir fikirden çalışan bir web uygulamasına ilerleyebildi.
Ayrıntılı istemler neden önemliydi?
Tan, ilk oluşturulan sürümün kusursuz olmasını beklemedi. Uygulamayı denedi, eksik veya hatalı gördüğü noktaları açıkladı ve Claude Code’dan değişiklik yapmasını istedi. Süreç sürekli tekrarlandı: istem yazma, sonucu inceleme, test etme ve iyileştirme.
Bu deneyim, Tan’ı basit bir sonuca götürdü: Belirsiz talimatlar genellikle belirsiz sonuçlar üretir. İstenen alanları, izinleri, hesaplamaları ve kullanıcı deneyimini ne kadar açık tarif ederse sonuç da o kadar kullanışlı oluyordu. Claude Code kusurlu veya “bozuk” İngilizceyi genel olarak anlayabiliyordu; ancak bir isteği anlaması, o isteğin eksiksiz ve doğru tanımlandığı anlamına gelmiyordu.
Bu ayrım, yapay zekâ destekli kodlama araçlarını kullanmak isteyen herkes için önemli. Doğal dille uygulama geliştirmek başlangıç eşiğini düşürebilir, ancak gereksinimleri belirleme ve ortaya çıkan ürünü değerlendirme sorumluluğunu ortadan kaldırmaz.
Yapay zekâ araştırmasında kaynakları doğruladı
Tan, araştırma yaparken kaynak gösterdiği için Claude Code’u Perplexity AI ile birlikte de kullandı. Ancak bir yanıtın yanında kaynak bulunmasını, onun otomatik olarak güvenilir olduğu şeklinde yorumlamadı.
Araştırma sırasında Singapur’da yüzgeçli balıkların başlıca alerjen endişelerinden biri olduğunu belirten bir bilgiyle karşılaştı. Tan, kendi deneyiminde kabuklu deniz ürünlerinin daha bilinen bir endişe olması nedeniyle bu iddiayı sorguladı. Atıf yapılan materyali kontrol etti ve uygulamadaki bilgiyi düzeltti. Bu örnek, yapay zekâ destekli arama sistemlerinin kurgusal çalışmalara atıf verebileceği riskini de gösteriyor. Özellikle sağlıkla ilgili bilgiler, yanında bağlantı veya atıf işareti bulunduğu için tıbbi kanıt kabul edilmemeli; bağımsız olarak doğrulanmalı.
Bebek takip uygulaması gözlemleri düzenleyebilir ve bunları rehberlerle karşılaştırabilir. Ancak yapay zekâ tarafından üretilen araştırma sonuçları, doğrulanmadan sağlık tavsiyesi yerine geçmez.
Aynı becerilerle 48 dilli çeviri aracı geliştirdi
Tan’ın bebek uygulamasını geliştirirken edindiği istem yazma becerileri başka bir projesine de taşındı. İngilizce içerikleri 48 dile dönüştürebilen, tek düğmeyle çalışan bir çeviri aracı oluşturdu.
Aracın talimatları yalnızca kelimeleri karşı dile aktarmakla sınırlı değildi. Önce kaynak metnin anlamını, amacını ve ikna hedefini kavraması istendi. Ardından hedef dilde, İngilizcenin cümle yapısını, ritmini veya düşünce akışını taklit etmeyen doğal bir metin üretmesi yönünde yönlendirildi.
Bu yaklaşım, bebek takip uygulamasındaki temel ilkeyle aynıydı: Sonucun kalitesi yalnızca görevin ne olduğuna değil, hedefin, bağlamın ve kısıtların ne kadar iyi anlatıldığına da bağlıydı.
Kodlama bilmeyenler için daha geniş ders
Tan’ın deneyimi, yapay zekânın yazılım geliştirmeyi tamamen otomatik hâle getirdiğini göstermiyor. Gerçek bir sorunu tanımlaması, ayrıntılı bir ürün tanımı yazması, hesapları açıp servisleri birbirine bağlaması, uygulamayı test etmesi ve güvenilir olmayan araştırma sonuçlarını sorgulaması gerekti.
Buna rağmen deneyim, kodlama geçmişi olmayan bir kişinin yıllarca programlama eğitimi almadan dar kapsamlı ve işe yarar bir araç geliştirmeye başlayabileceğini gösteriyor. Tan’a göre deneme yapmak ve açık istemler yazmak, kusursuz İngilizce kullanmayan kişiler için bile giderek daha pratik becerilere dönüşüyor.
Buradaki en taşınabilir ders “Yapay zekâ her şeyi yapabilir” değil. Asıl ders, kodlama bilmeyen kişilerin iyi tanımlanmış sorunlar için yapay zekâ yardımıyla prototipler geliştirebileceği; ancak gereksinimlerden testlere ve bilgilerin doğruluğuna kadar son sorumluluğun kullanıcıda kalacağı.