Til mekanizması kurulumu
Til mekanizması kurulumu
Blog yazmak bazen yorucu ve ağır bir iş gibi hissettiriyor. Bu “yazma sürtünmesini” ortadan kaldırmak için bugün siteme basit ama etkili bir TIL “Today I Learned” mekanizması kurdum.
Başta gözümde büyüttüğüm bu sistemin aslında çok basit iki parçadan oluştuğunu öğrendim.
Nasıl Kurdum ?
1. Dosya Oluşturucu Robot
Önce projenin ana dizininde ‘new-til.sh’ adında ufak bir script yazdım. Bu scriptin tek görevi:
- Benim verdiğim başlığı alıp tarihle birleştirmek.
- ‘src/content/til/’ klasörüne o isimde bir ‘.md’ dosyası açıp içine standart ön yüzü basmak.
- Oluşan dosyayı anında VSCodium’da açmak.
2. Justfile ile tetikleyici.
Scripti her seferinde terminalden ’bash new-til.sh “Başlık” diye çağırmak amelilik oldu. O yüzden bunu ‘justfile’ içine bir kısa yol olarak ekledim:
til title:
bash new-til.sh "{{title}}"
Ve sonunda
Artık site üzerinde çalışırken veya yeni bir şey öğrendiğimde terminale sadece şunu yazıyorum: just til “Bugün TIL Öğrendim” Sistem saniyeler içinde herşeyi hazırlayıp karşıma boş bir sayfa getiriyor. Kodlama ve sistem yönetimi dediğmiz şeyin aslında sözdizimi doğru yere bağlamak olduğunu bugün bir kez daha anladım.