Oktay Dak
AI ODAKLI ÜRÜN & OTOMASYON GELİŞTİRİCİ
Yaptığım şeyler problemleri ortadan kaldırır.
Bazen yazılım, otomasyon, altyapı, bir bot, bir uygulama, bir oyun. Problem ne gerektiriyorsa.
Buraya nasıl geldim
Her şey sürekli bozulan bir bilgisayarla başladı.
İlk bilgisayarımla sekiz yaşında tanıştım. Windows sık sık bozuluyordu.
Düzeltmek; araştırmak, okumak, denemek, sonra yine bozmak demekti. Kimse buna öğrenmek demedi. Sadece bir döngüydü: bir şey çalışmayı bırakır, ben de nedenini bulmaya giderim. Hiç tam olarak durmadı.
İşi, araçlardan önce öğrendim.
İlk sistemlerim insanlarla, stokla, teslim tarihleriyle ve eksik bilgiyle dolu mağazalardı.
Aynı iş her gün geri geldiğinde onu elle yapmayı bıraktım ve kendi kendine yapmasının yolunu aramaya başladım. Hâlâ oradan başlıyorum: işi yapan kişi ve onu yavaşlatan şey.
C# öğrendim. Kimse işe almadı.
Ben de elimdeki tek müşteri için yapmaya devam ettim: kendim.
Kendi bir problemimi çözmek için bir Telegram botu. Küçük kalmadı. Oesnada o botla başladı.
“Web sitesi yapar mısın?” Evet. Nasılını sonra çözdüm.
Brief büyüdükçe ben de peşinden gittim, nereye kadar gerekiyorsa.
Daha önce hiç NAS kurmamıştım. Gerçek bir ofiste, gerçekten öğrenmek işin ta kendisiydi.
Bir şeyler yayınlamaya devam ettim, belki biri kullanır diye.
Çoğu sessizce kayboldu. Ben yine de devam ettim.
Zamanla bir desen belirdi.
Hiç junior → mid → senior olmadı. Hep aynı döngü, sadece problemler büyüdü.
Başlarken nasıl yapılacağını her zaman bilmem. Çözerim.
Bugün gerçek problemlerin etrafında ürünler, otomasyonlar ve iç sistemler kuruyorum.
LLM'ler çalışma biçimimin bir parçası, sır değil: tek bir meraklı kişinin web, backend, deploy, otomasyon ve ürünün hepsini kapsamasını sağlıyorlar. Üç hesapla başlayan bir sosyal medya otomasyonu bugün elli-altmış hesabı yönetiyor.
Harita henüz bitmedi.
Sıradaki problemin ne olduğunu henüz bilmiyorum. En sevdiğim kısım da bu.
Belki seninkidir.
Yelpaze, niş değil.
Çoğu private repolarda duruyor; içlerinde ne olduğunu burada anlatıyorum, müşteri adları hariç.
200+ repo · 8 dil · 2023 → ve devam
Apple uygulamaları
Swift ile iOS ve macOS.
Çevrimdışı senkronlu, bildirim özetli ve uygulama içi satın almalı bir haber okuyucu. İki kişilik bir uyandırma uygulaması: Sign in with Apple, push bildirimleri ve kendi sertleştirilmiş backend'i. Yapay zekâyla kodlama oturumlarını okuyup kararları çıkaran bir macOS defteri. MacBook çentiğinden canlı bir Codex oturumu yürüten bir yardımcı.
SwiftUI · AppKit · SpriteKit · StoreKit · APNs
Oyunlar
Kendi ekonomisi olan küçük dünyalar.
Bir yapay zekâ büyüttüğün; prestijli, çevrimdışı ilerlemeli ve oyun mantığı test edilmiş bir idle oyun. Yapay zekâyı oynadığın, kendi müziği ve sesleri olan kart kaydırmalı bir alternatif tarih. Asansörde geçen bir komedi. Tarayıcıda, ödemeli ve lisans anahtarlı 3D bir tren ekonomisi.
Expo · React Native · SpriteKit · Three.js
İşi yapan yapay zekâ
Her gün kendi kendine çalışan modeller.
Günün teknoloji haberlerini seslendirilmiş videolara çevirip YouTube'a ve X'e gönderen bir hat: yirmiden fazla servis ve hiçbir şey iki kez çıkmıyor. Canlı bir sanal dünyada yaşayan, tanıştığı herkesi hatırlayan sesli bir karakter. YouTube canlı sohbeti için bir moderatör. Doğru kişiyi embedding'lerle bulan bir eşleştirme motoru.
Claude · Groq · FFmpeg · pgvector · BullMQ
Araçlar için araçlar
MCP sunucuları ve geliştirici araçları.
Bir haber arşivi için OAuth'lu, herkese açık bir MCP sunucusu; fon ve hisse verisi için MCP sunucuları. Claude Code kullanıcıları arasında, Go ile yazılmış uçtan uca şifreli bir mesajlaşma aracı. Birçok yapay zekâ ajanını yan yana çalıştıran, Rust ile yazılmış yerel bir Linux terminali. Codex'i açık bir modelle çalıştıran bir gateway.
MCP · Go · Rust · GTK4 · WebSocket · x25519
Otomasyon & botlar
Sıkıcı kısım, her gün yapılır.
Birkaç marka için Instagram'a içerik üreten, onaya sunan ve yayınlayan sistemler. Üç hesaptan altmışa büyüyen bir sosyal medya akışı. Telegram botları: elli komutlu bir grup moderatörü, içindekiler fotoğrafını okuyan bir helal ürün denetleyicisi, namaz vakti bildirimleri, Türkçe piyasa haberleri.
n8n · Meta Graph API · Telegram · YouTube API
Platformlar & backend'ler
Büyük, gösterişsiz sistemler.
Seksen veritabanı modelli; iki adımlı giriş, passkey, canlı güncellemeler ve kendi veri toplayıcıları olan bir yatırım takip platformu. Her taslağın kaynağını sakladığı ve bir editörün onayladığı otomatik bir haber odası. On dilde bir ürün kataloğu. İki kez ödenemeyen, istediğin kadar öde usulü bir mesaj zinciri. Kendini okuyan ve her yemeği görselleştiren bir menü.
Next.js · NestJS · FastAPI · Django · Postgres · Redis
Piyasa verisi araştırması
Veri girer, sinyal çıkar.
Fon ve hisse verisi hatları; kâğıt üstünde portföy ve backtest'lerle emir defteri ve cüzdan araştırması, canlı paneller, Dixon–Coles üzerine kurulu bir futbol modeli. Araştırma, tavsiye değil.
Python · Canlı akışlar · Backtest · Paneller
Para & sunucular
Yayına almak ikisini de kapsar.
Stripe, Polar, RevenueCat, StoreKit ve Shopier ile ödeme akışları ve webhook'lar. Docker, systemd, Coolify ve Cloudflare; her push'ta CI, her gece şifreli yedek.
Stripe · Polar · RevenueCat · Docker · Cloudflare
Yaratıcı web
Akılda kalan sayfalar.
Bu site: GPU'da çizilen birkaç yüz bin parçacık. Oesnada için aşağı kaydırdıkça içine indiğin bir okyanus. Arada canvas ve 3D denemeleri.
WebGL · Three.js · PixiJS · GSAP