Yan projelerin çoğu ilhamla başlamaz. Daha çok kızgınlıkla başlar. Bir dizi tekrar eden görev, bozuk bir iş akışı veya sürekli ertelenen bir sorun... İşte tüm bunların nasıl gerçek bir sorun haline geldiğini ve nasıl çözümlendiğini anlatmak istiyorum.
1. TermiCool — Terminal Özelleştirmesi Ameliyat Gibi Hissedilmemeli
Terminal özelleştirmesi benim için çok zaman almaya başlamıştı. Yapılandırma dosyalarını düzenlemek, hex kodlarını aramak, temaları ayarlamak ve her şeyi yanlışlıkla bozmak... Bunların hepsi çok fazla zaman almaya başlamıştı. Ben sadece:
- Bir tık ile bir tema uygulamak
- Bir tık ile bunu geri almak
- Hiçbir şeyi bozmak istemiyordum
Bu nedenle TermiCool adlı aracı yarattım. Basit, hızlı ve tersine döndürülebilir terminal temaları Without usual ağrılara gerek kalmadan.
2. TreePress — PDF Dışa Aktarımı Çalışmanızı Bozmamalı
PDF dışa aktarması ise daha da kötüydü. Kod sentaks vurgulamasını kaybediyordu, Markdown biçimlendirmesini kaybediyordu ve HTML panelleri tamamen bozuluyordu. Sekmeler ise özellikle ağrılıydı. PDF sekme kavramına sahip olmadığı için sekmeler arkasında gizlenen içerik simplemente kayboluyordu. Sayfanın yarısı gitmişti. Bu, gerçek belgeler için dışa aktarmaları kullanışsız hale getirdi.
Gerçekte yarattığım şeyin benzeri bir dışa aktarma istiyordum, değil de düzleştirilmiş, bozuk bir versiyonu değil. Bu nedenle TreePress adlı aracı yarattım. Şimdi:
- Piksel-faithful dışa aktarmalar
- Aranabilir PDF'ler
- Sekme-farkında işleme
- Doğru HTML + Markdown desteği
- Manuel düzeltme olmadan öngörülebilir çıktı
Hiçbir yapılandırma gerekmedi, geen sürprizler yoktu.
3. CCL — Claude Kod Kurulumunu Yeniden Oluşturmak Tekrarlayıcıydı
Her yeni proje aynı Claude Kod kurulumunu yeniden oluşturmak anlamına geliyordu. Aynı dosyalar, aynı klasör yapısı, aynı yapılandırma... Yinelemeye benzer bir setup çalışması gibi görünüyordu. Bu nedenle CCL adlı aracı yarattım. Şimdi bir komut çalıştırdığımda:
CLAUDE.md- Alt ajanlar
- Beceriler
- Güvenlik kancaları
- Proje-farkında iskele
Tüm bunlar gerçek kod tabanına göre oluşturuluyor. Saniyeler içinde bitiriliyor.
Hiçbiri Planlanmamıştı
Bu araçlar startup fikirleri değildi. Bunlar benim tahammül edemediğim sorunlardı. Bunlar gerçek hayatın ve sorumlulukların arasında çalınan saatlerde, geç gece saatlerinde, hafta sonu sabahlarında, küçük pencerelerde yaratıldı. İşte yan projelerin çoğu böyle gerçekleşiyor. Kusursuz odaklanmayla değil, parçalar halinde.
Aynı Southluğu Yaşıyorsan
Eğer terminal özelleştirmesi bir iş gibi görünüyorsa → TermiCool Eğer PDF dışa aktarmalarınız yarattığınız şeyi bozuysa → TreePress Eğer Claude Kod kurulumunu sürekli yeniden oluşturuyorsan → CCL
Ben bu araçları yarattım çünkü ağrı gerçekti. Belki de bunlardan biri size de birkaç saat kazandırır.
Sizin Sıra
Sürekli tahammül ettiğiniz tekrarlayan bir kızgınlık var mı? Hangisi size en çok acı veriyor? Aşağıya yazmak isterim.
Yapay zeka özeti
Yan projeler thường ilhamla değil, kızgınlıkla başlar. Bir dizi tekrar eden görev, bozuk bir iş akışı veya sürekli ertelenen bir sorun... İşte gerçek bir sorun haline geldiğinde ne yapılır?