bugün 8 tane fix commit attım.
hepsinin konusu aynıydı: subdomain auth.
https://t.co/xVjVz4Md7G açılıyor, https://t.co/wzq96wUrBr'daki login bilgisi geçmiyor.
cookie var. session var. ama cross-subdomain geçmiyor.
Claude 4 farklı çözüm önerdi. 4'ü de çalışmadı.
5.'de ben "şöyle olabilir mi" dedim. oldu.
AI'ın bilmediği şey: Firebase'in kendi CDN'i port 8080'den servis ediyor internal'da. Middleware bunu hostname olarak okuyunca redirect döngüsüne giriyor.
bunu log'dan ben buldum.
ders: AI pattern bilir. Ama senin sisteminin davranışını sen bilirsin.
#buildinpublic #DopaLive #ADHD #DEHB
5/5 - Şu an nerede:
Gamification canlıda. Task tamamladığında XP geliyor. Level-up modal açılıyor.
Eksik olan: streak tracking, leaderboard, rate limiting.
Bunlar sonraki sprint.
Build in public bu: güzel görünen değil, gerçek olan.
#buildinpublic#ADHD#dehb#DopaLive
4/5 - XP tasarımı:
Değerleri nasıl belirledim?
task_complete → 10 XP focus_session → 25 XP (uzun, zor, değerli) vision_card_create → 100 XP (tek seferlik, anlamlı) friend_invite → 30 XP (viral döngü için bilinçli artış)
ADHD kullanıcısı için kural: her action'un reward'ı hissettirmeli ama farming kolay olmamalı.
Level-up kutlaması: 50 confetti parçası, violet tema, tam ekran modal. Çünkü küçük kazanım büyük hissetmeli.
DopaLive’da authentication tarafını başta Firebase Authentication ile kurdum.
Açıkçası login gibi bir şeyi sıfırdan yazmanın çok anlamı yok, güvenlik, session yönetimi, rate limit gibi konuları zaten iyi çözüyorlar. Biz de email tabanlı basit bir auth akışıyla başladık.
İlk versiyonda magic link kullanıyorduk. Yani kullanıcı mailini yazıyor, mailine gelen linke tıklayıp giriş yapıyordu. Teknik olarak temiz bir çözüm ve birçok üründe de kullanılıyor.
Ama ürünü kurcaladıkça şunu fark ettim: kullanıcıyı mail kutusuna göndermek aslında küçük bir dikkat tuzağı. Mail’e gidince başka bir mail görüyorsun, bildirim geliyor, başka bir şeye bakıyorsun, uygulamaya geri dönmek gecikebiliyor.
DopaLive’ın hedef kitlesi DEHB’li insanlar olduğu için bu tür küçük kopmalar daha da kritik oluyor.
O yüzden bugün magic link’i kaldırdım ve giriş akışını tamamen uygulamanın içinde kalan daha düz bir modele çevirdim.
Belki teknik olarak daha fancy görünmüyor ama kullanıcı akışı açısından çok daha temiz hissettirdi. Bazen gerçekten en iyi çözüm biraz daha sade olan oluyor.
#BuildInPublic #adhd #dehb #dopalive
Yani iddia şu:
ADHD’li bazı erkeklerin hayatı iyileşmiş gibi görünür, ama aslında planlama işini partnerleri yapıyordur.
Buradaki executive function outsourcing okey de genel bir gerçek olduğunu zannetmiyorum ama sık görülen bir pattern
Claude’a ilk yazdığımda şunu demiştim:
“Ben kod bilmiyorum ama kafamda bir şey var. Yardım eder misin?”
O günden beri garip bir ilişki oldu. Bazen CTO gibi, bazen de saçmaladığımı fark ettiğimde toparlayan biri gibi.
DopaLive’ın çekirdeğini kurarken de teknik bir şey anlatmadım aslında. Daha çok şunu söyledim:
“Benim gibi dikkati çok hızlı dağılan biri uygulamaya girince kaybolmasın.”
Şu an yaptığımız şey biraz şu gibi geliyor bana.
Kod yazmaktan çok kendi dağınıklığımıza bir sistem kurmaya çalışıyoruz.
#buildinpublic #dopalive #adhd #dehb
Kod bilmeden tech girişimi kurmaya çalışmak, mutfağa girip salaktan sufle yapmaya benziyor(du) Etraf biraz dağılıyor, bazen fırın patlıyor ama sonunda ortaya tadı fena olmayan bir şey çıkacak inş.
Yazılımcı değilim, indie marketer'ım. Ama 2026'da "bilmiyorum" demek artık bir engel değil, sadece Claude'a doğru soruyu sormak için bir bahane. Her hata kodu aldığımda aslında DopaLive'ın bir parçasını daha çözüyorum.
Bu sürecin en güzel yanı da bu, bitmiş bir ürünü değil, bir öğrenme sürecini göreceğiz, ben de accountable kalacağım.
#adhd #dehb #dopalive #Buildinpublic
Claude ile ilk ciddi gel şunu yapalım dediğimiz günün sonunda ortaya çıkan tablo: 336.742 satır kod.
Kod okumayı bilmeden, sadece ne istediğimi anlatarak 336 bin satıra hükmetmek...
Korkutucu bir güç ama bir o kadar da absürt. Çoğu muhtemelen çöp ama en azından Coaching ve Brain Gym modülleri "yaşıyor" diyebilirim.
2026'da startup kurmak, kod yazmaktan ziyade iyi bir orkestra şefi olmaya evrildi galiba.
#buildinpublic #dopalive #adhd #dehb