Daha uzun bir teknoloji yığını listesi daha hızlı yayın yapmanızı sağlar mı?
Listenin dışarıda bıraktıklarına bağlıdır. Bir yığın listesi araçları adlandırır; onların sınırlarını — doğrulanmış webhook'lar, kiracı kapsamı, sürüm imzalama — kurmaz ve projeler tam da bu birleşim noktalarında durur. Kopyalanmış bir liste, araçları hiçbir entegrasyon olmadan çoğaltır. Listeler araştırılacak konuların menüsü olarak işe yarar; ancak yayınlanabilir bir ürüne giden yol, nasıl edinirseniz edinin test edilmiş tesisattır. Dürüst soru şudur: akşamlarınız neye değer?
Yer imi tuzağı
Birkaç gün önce X'te bir ileti dizisinde gerçekten kullandığım yığını paylaştım — “2026 indie geliştirici yığınım”, tek bir yanıtta bir düzine araç. Yanıt yüzün üzerinde yer imi topladı ve bu siteye yüzün üzerinde tıklama getirdi.
Analitik daha az gurur vericiydi: ziyaretçilerin çoğu bir sayfayı tarayıp ayrıldı. Bir yığın listesi hazır bir plan gibi okunur; kopyalanmış bir liste hiçbir şey yayınlamaz. Her aracın yine de kurulması, komşularına bağlanması ve test edilmesi gerekir — haftalar aralarındaki birleşim noktalarına gider.
Bu, yer imlerinin aradığı yazı: hangi araçları kullandığım değil, hangi tesisatın zaten taşıyıcı olduğu — ve bunun kırk sekiz saatte neyi yayınlamama izin verdiği.
Projeler aslında nerede ölür
Çoğu indie proje temel özelliğinde ölmez. İlk haftada, fikirle ilgisi olmayan bir altyapıda ölür. Motivasyonun yarı ömrü yaklaşık kırk sekiz saattir — üründen uzakta geçen her saat, tek kişilik bir geliştirmenin sahip olduğu en kıt kaynağı yakar.
Haftanın şekli şaşırtıcı biçimde tutarlıdır:
- Birinci gün: monorepo düzeni, ESLint,
tsconfigyolları, veritabanı migrasyonları. - Üçüncü gün: hâlâ ödeme sağlayıcısının dokümantasyonunda, webhook idempotency'sini doğru yapmaya çalışırken.
- Beşinci gün: bir masaüstü ya da mobil yoldaş — yeni bir derleme hattı, yeni bir kimlik doğrulama yüzeyi, sıfırdan otomatik güncellemeler.
Uçtan uca 48 saatlik bir geliştirme
Geçen hafta Windows'a özgü bir masaüstü aracı olan SpinShare'i yayınladım: Dosya Gezgini'nde bir dosyayı sürükleyin, Shift'e dokunun ve imlecin altında radyal bir menü açılır; yerel bir dönüştürme ya da işlem çalıştırmak için bırakın. Açılır pencere yok, hiçbir şey yüklenmiyor; dosya makineden asla çıkmıyor.
Zaman çizelgesi incelenmeye değer kısım: yeni bir depo, Rust çekirdek mantığı, mevcut faturalandırma raylarım üzerinde çevrimdışı bir lisans akışı ve bir Microsoft Store gönderimi — bir ajanla eşli kodlama ve neredeyse hiç prompt ayarlaması olmadan kırk sekiz saatlik çekirdek geliştirme. Ajanın raydan çıkmamasının sıradan bir nedeni var: halüsinasyon gördüğü mimari sınırlar, kendi kitim olan supastack'in içinde zaten mühürlenmişti.
Bundan sonrası hesap dökümü: o iki günde kurulması gerekmeyen tesisat.
Kurulum ve korkuluklar
pnpm setup başlangıç kurulumunu tek komuta indirger: ön kontroller, ortam değişkeni hizalaması, bağımlılık kurulumları, veritabanı migrasyonları. Çalışan bir ortam kurarak geçen bir ilk akşam yoktur — depo ya kendi kontrol listesini geçer ya da eksik olanı söyler.
.ai/ ayna belgeleri, AGENTS.md ve .agents/skills/ insandan çok ajan için yazılmış bir sözleşmedir — her paketin sorumluluk sınırı, test kuralları, kırmızı çizgileri (masaüstü uygulaması, ürün arayüzünü asla forklamayan tek webview'lı bir kabuktur). Proje yapısı kılavuzu ajanın okuduğu düzeni gösterir; ajan iş akışı yazısı çalışma ritmini anlatır.
Yazıya dökülmüş sınırlar, bir ajanın dalıp geçemeyeceği sınırlardır.
Faturalandırma ve sürümler hazır geldi
Sekiz faturalandırma bağdaştırıcısı tek bir sözleşmenin arkasında durur — Stripe, Creem, Polar, Dodo, Lemon Squeezy, Paddle, Whop ve PayPal — ve bir webhook_event defteri, her ödeme kapatmasını bir lisans ya da e-postaya dönüşmeden önce imza doğrulamalı ve idempotent kılar. Benim işim onun aşağısında başladı: sipariş sayısına göre değişen Early-Bird kademeleri ve Ed25519 imzalı çevrimdışı lisans anahtarları — bir masaüstü aracı ağ çağrısı olmadan etkinleşebilmelidir. Faturalandırma modülü kılavuzu genişlettiğim akışı belgeler.
Sürüm tarafı aynı derecede ilginç değildi — mesele de bu zaten. Tauri 2 hattı — desktop-release.yml — Windows (NSIS ve msi), macOS (dmg) ve Linux (AppImage) genelinde kararlı ve beta kanalları için imzalı paketler derler ve minisign ile latest.json üretir. Kendim yaptığım tek paketleme işi, Microsoft Store için bir MSIX derlemesiydi; geri kalanını masaüstü hızlı başlangıcı kapsıyor.
Kullanıcıların gerçekten hissettiği yüzde on
İşte bir yığın listesinin gizlediği aritmetik. Bir ürünün ihtiyaç duyduğu şeyin kabaca yüzde doksanı, kullanıcının hiç görmediği tesisattır. Görünmez tesisat, bir temelin taşıması gereken iştir — taşınabilen kısım odur. Geri kalanı üründür.
Benimki zaten taşıyıcı olduğu için kırk sekiz saatimin neredeyse tamamı kullanıcıların hissedebildiği yüzde ona gitti — bir yığın yorumuna asla sığmayan ve hafta webhook'lara ve imzalamaya giderken asla gerçekleşmeyen işe:
- Rust'ta Windows OLE sürükleme kancaları — menü yalnızca Shift ile tutulan gerçek bir dosya sürüklemesi sırasında kurulur — yazı yazarken asla kurulmaz.
- Çok pencereli bir tepsi akışı — araç görev çubuğu penceresi olmadan bir tuş vuruşu uzakta kalır.
- Radyal menü animasyonu — menü animasyonlu yerine anlık okunana kadar ayarlandı.
- Her biri kendi birim testlerine sahip otuzdan fazla yerel format dönüştürücüsü.
Pratik kısım: fiyatlandırma ve şeffaflık
Haklı itiraz: “Cursor'ım var — neden bir yığın listesine para ödeyeyim?” Kendi zamanınızın bir fiyatı olana dek geçerlidir. Webhook idempotency'sine harcanan iki akşam, yayınlamadığınız bir özelliğe mal olur.
Şeffaflık konusunda: dokümantasyon tamamen herkese açık — dizin yapısı, çift web motoru, platformlar arası eşitleme, sekiz faturalandırma bağdaştırıcısının tamamı, AI yönlendirme. Bir şüphecinin başlığa kanıp satın almasındansa baştan sona okuyup vazgeçmesini tercih ederim; başlangıç kiti mi, sıfırdan mı bu kararın dürüst hâlidir.
İki pratik not: gösterilen fiyatlara 100 $ lansman indirimi zaten dahildir ve ödeme Alipay'i destekler. Bir de %50 geliştirici nakit iadesi var — altmış gün içinde gerçek bir ürün yayınlayın, geliştirme hikâyenizi herkese açık paylaşın (X, Reddit, YouTube ya da benzerinde 5.000 organik görüntüleme veya 50 organik beğeni) ve bağlantıyı bana e-postayla gönderin: yarısı geri döner, lisans sizde kalır. Kurallar lansman nakit iadesi koşullarında.
Yığın listeleri hakkında sık sorulan sorular
Kitin adı her geçtiğinde aynı itirazlar da ortaya çıkar. Düz yanıtları hak ederler.
- Bir ajan bunların hepsinin iskeletini benim için oluşturamaz mı? — Makul bir şey üretebilir; birleşim noktalarını tek geçişte doğrulayamaz. İdempotent bir webhook üretilmez, test edilir — iskelet oluşturma size yine aynı listeyi verir.
- Boilerplate ürünleri jenerik yapmaz mı? — Tesisat paylaşılır; ürün paylaşılmaz. SpinShare'in sürükleme kancaları, tepsi davranışı ve dönüştürücüleri kitin hiçbir yerinde yok — müşterilerin gördüğü yüzde on sizde kalır.
- Ya yalnızca bir web uygulamasına ihtiyacım varsa? — Kit her hâlükârda satın alınan şeydir; mobil ve masaüstü gereklilik değil, benimsenecek ya da yok sayılacak yüzeylerdir. SpinShare, masaüstü yüzeyi zaten kurulu olduğu için var.
- Bir masaüstü aracı gerçekten alıcı hikâyesi mi? — Elimdeki en kısa dürüst örnek: boş bir depodan mağaza gönderimine iki gün. Aynı tesisat bir SaaS'a da hizmet eder — lansman kontrol listesi daha uzun versiyonudur.
- Yığın listesini yayımlamak yetmez mi? — Yapıldı: teknoloji yığını kılavuzu her seçimi ve gerekçesini adlandırır. Liste bir menüdür, plan değil — buradaki argüman, planı zaten kurulmuş hâlde satın almaktır.