iToverDose/Yazılım· 9 MAYIS 2026 · 12:00

Tatmin Edici Araçlar Yaratmak İçin Gerçekleşen Frustrasyon

Yan projeler genellikle 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...

DEV Community2 dk okuma0 Yorumlar

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?

Yorumlar

00
YORUM BIRAK
ID #RMUVI6

0 / 1200 KARAKTER

İnsan doğrulaması

6 + 2 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.