4 puan yazan GN⁺ 2024-09-26 | 1 yorum | WhatsApp'ta paylaş
  • Bir kişisel blogun 15 yıl dayanmasının çıkış noktası, 7 günlük bir oyun prototipi yapmak ve ilerlemeyi kaydetme ihtiyacıydı; zamanla yazmanın ve proje kaydı tutmanın kendisi sürdürücü güç hâline geldi
  • Başta StarCraft ya da Supreme Commander gibi bir RTS yapmaya çalışırken oyun motoru tuzağına düşüldü; ancak hızlı prototipleme yaklaşımı yönü gerçek çıktılar üretmeye çevirdi
  • Blog, düşünceleri düzenleyen ve yayımlanabilir kaliteyi yükselten; özel klavye düzeni, 3D yazıcı, kitap yazımı gibi kişisel projeler için depo işlevi gören bir yer oldu
  • Görüntülenme sayıları veya dış geri bildirim temel motivasyon değil; istatistik tutulmamasının nedeni de yazmanın tıklama peşinde koşan bir faaliyete dönüşmesini önlemek
  • Teknoloji yığını PHP/Kohana, Perl/Mojolicious, Jekyll, Hakyll, Rust tabanlı bir üreteç, Djot ve Neovim entegrasyonuna doğru değişti; yazılar kısa geliştirme günlüklerinden uzun programlama ve proje yazılarına dönüştü

Başlangıç noktası: Oyun motoru tuzağından çıkmak

  • Blogun çıkış noktası, hızlı oyun prototipleri yapmak ve planlarla sonuçları kaydedecek bir alana sahip olmaktı
  • İlk hedef Tetris gibi basit bir oyun değil, StarCraft ya da Supreme Commander gibi büyük bir RTS oyunu idi; bunun için önce bir oyun motoruna ihtiyaç olduğu düşünüldü
  • Gerçek çalışma, oyundan çok motor özellikleri geliştirme düzeyinde kaldı
    • Klavye ve fare destekli menüler
    • F2 ile açılan konsol ve yeniden derleme yapmadan unit speed gibi değişkenleri değiştirme özelliği
    • Ctrl, Shift ve sağ tık davranışlarını içeren birim seçme özelliği
  • Sonuçta oyuna yakın bir çıktı yoktu; o hızla gidilseydi bugün bile bitmemiş olacağı düşünülüyor
  • The Experimental Gameplay Project’in “7 gün içinde bir oyun prototipi yapabilmelisin” yaklaşımı, Game Engine Trapten çıkmanın vesilesi oldu

Blog yazmayı sürdürme nedenleri

  • İlk amaç, yaklaşık 12 oyun prototipi yapılarak gerçekleştirildi; bu süreçte küçük bir oyun motoru kütüphanesi de ortaya çıktı
  • Sonrasında blogun konuları başka ilgi alanlarına genişledi ve sürdürme nedenleri de birkaç kola ayrıldı
  • Yazmak ve düşünceleri düzenlemek

    • En büyük neden, yazma sürecinin kendisini sevmek
    • Motivasyon her zaman aynı düzeyde değildi; 2022 gibi neredeyse hiç yazılmayan yıllar da oldu
    • Bazen zorla da olsa yazmak gerekti
    • Yazmak, düşüncedeki hataları bulmayı ve başka bakış açılarını değerlendirmeyi kolaylaştırıyor
    • Daha önce yazılmış bir metni yeniden yazma süreci, kod refactoring’i gibi düşünceleri daha da inceltme etkisi yaratıyor
  • Yayına açmak kaliteyi yükseltiyor

    • Yayımlanacak yazı, kod ve fikirler; yalnızca kişisel olarak saklandıklarında olduğundan daha fazla yeniden okunup düzeltiliyor
    • Gerçek bir okur olmasa bile, bir şeyi yayımlama eyleminin kendisi böyle bir baskı yaratıyor
    • Özel klavye düzeni, yayımlanmamış olsaydı bugünkü kadar iyi gelişemeyecek bir örnek
    • İlk yazılar düşünce akışına daha yakındı; bugünkü büyük yazılar ise yayımlanmadan önce birçok kez düzeltme ve yeniden yazımdan geçiyor
    • Her zaman birden çok taslak bulunuyor; ancak ilgi kaybolursa ya da yeterince rafine etmenin zor olduğuna karar verilirse çöpe atılıyor
  • Kişisel projeler ve geriye dönük değerlendirmeler için depo

    • Blog, 3D yazıcı yapımı ve kitap yazımı gibi kişisel projeleri kaydetme yeri hâline geldi
    • Her yıl küçük bir yıllık değerlendirme yazılarak geçen yılın öne çıkanları toparlanıyor
    • Yıllık değerlendirmeler, hiçbir şey yapmamış olma yönündeki bunaltıcı hissi dengelemeye yardımcı oluyor
    • Yayımlanıp yayımlanmadığından bağımsız olarak, herhangi bir biçimde yıllık değerlendirme yapmayı öneriyor
  • Blogun kendisi bir hobi projesi

    • Programlama en büyük hobi; blog ise yalnızca sahibi için var olan bir proje
    • Gerektiği kadar yeniden yazılabilir, refactor edilebilir, küçük özellikler eklenebilir; bunları başkalarına açıklama ya da uydurma zorunluluğu yoktur
    • Blog işletmek aynı zamanda yazma pratiğidir; iyi yazma becerisi etkili bir yazılım geliştirici için önemlidir ama kolayca hafife alınan bir yetkinliktir
    • Sadece düşünce akışını ChatGPT’ye atmanın yeterli olmadığı çizgisi çekiliyor

Görüntülenmelere ve dış geri bildirime yaslanmamak

  • Ara sıra gelen övgü e-postaları hoş bir bonustan ibaret; blogu sürdürmenin nedeni değil
  • Blog, başkalarının okumasından çok kişinin kendisinin yazması için tutuluyor
  • Görüntülenme eğilimleri ya da popüler yazılar grafiği olmamasının nedeni, hiçbir istatistik tutulmaması
  • Okur sayısıyla ya da popüler yazılarla ilgilenmek istenmiyor; istatistik eklenirse, yazmanın kendi başına yapılan bir faaliyet olmaktan çıkıp tıklama peşindeki yazıya dönüşebileceğinden endişe ediliyor
  • Görüntülenmelerin peşinden gidilseydi blogun bu kadar uzun süre sürdürülemeyeceği ve blogdan elde edilen birçok faydanın da kaçırılacağı düşünülüyor

Teknoloji yığınının değişimi

  • Blogu uzun süre sürdürmenin nedenlerinden biri, teknoloji yığınını değiştirerek deneme yapabilmekti
  • Başlangıçta öğrenilmek istenen dili seçme yaklaşımıyla yola çıkıldı; iyi çalışan ama sıkıcı bir düzene gidildi, sonra yeniden doğrudan elle uğraşma yönüne dönüldü
  • 2008 civarı: PHP ve Perl

    • 2008 civarında PHP ve Kohana Framework ile başlandı; belgeler hakkında iyi anılar var
    • Web sitesi yapmanın yolu bulundu ama bu gerçek bir bloga dönüşmedi
    • 2009 başında Perl ve Mojolicious ile yeniden yazılmak istendi; belirgin bir çıktı olup olmadığı kesin değil, ama onunla uğraşma süreci keyifliydi
  • Temmuz 2009: Jekyll ile statik siteye geçiş

    • Temmuz 2009’da statik site fikriyle karşılaşılıp Perl bırakıldı ve Jekyll seçildi
    • O dönemde Jekyll popüler bir statik site üretecinin adayıydı ve havalı teknolojilerle oyalanmak yerine gerçekten yazmaya başlamayı sağlayan tercih olarak kaldı
  • 2013 civarı: Hakyll ve Git

    • Temmuz 2013 civarında, yalnızca iyi çalışan bir backend’den sıkılındı ve Haskell öğrenmek için üreteç Hakyll ile değiştirildi
    • Hakyll, temiz bir DSL’e sahip statik site üreteci olarak değerlendiriliyor
    • Temmuz 2013, kayıtlardaki en erken Git commit zamanı; ondan önce de Git kullanılmış olma ihtimali var
    • Oyun projelerinde 2009’da SVN bırakıldı
    • 2013’ten 2022’ye kadar Haskell yolculuğu yeterince olgunlaşmadı; bunun sonucunda yıllar boyunca bloga neredeyse hiç özellik eklenemedi
  • 2022 sonrası: Rust, CSS, Djot, Neovim

    • Ağustos 2022’de mevcut çözümlerden çıkılarak blog Rust ile yeniden yazıldı
    • Site üretecinin tamamen kontrol edilebilir hâle gelmesiyle küçük özelliklerle uğraşmak ve eklemeler yapmak yeniden eğlenceli oldu
    • 2022’den 2024’e kadar en sevilen teknik unsur CSS
    • Tasarımı inceltmek ve küçük ayarlar yapmak için zaman geçirmek seviliyor
    • Sass kullanılıyor ama %95’i saf CSS
    • Modern CSS’in harika olduğu düşünülüyor
    • Şubat 2024’te neredeyse tesadüfen Markdown yerine Djot ile yazmaya başlandı
    • Djot için Tree-sitter grammar bulunamayınca bizzat yapıldı
    • Mayıs 2024’te site üretecini Neovim ile bağlama çalışması sürüyor
    • Amaç otomatik tamamlama, tanılama ve yazılar arasında gezinme gibi özellikler sunmak
    • Bu tür IDE benzeri özellikler yazma deneyimini ciddi biçimde yükseltiyor
    • Mevcut blog yazılımı bilinçli olarak bağımsız bir proje hâline geldi ve kurcalaması keyifli, eğlenceli bir nesne oldu

Yazıların odağı ve ölçeğindeki değişim

  • Zaman geçtikçe yazılar daha büyük ve iddialı hâle geldi
  • İlk dönemlerde blog neredeyse bir Twitter/X akışı gibi kullanılıyor, oyun geliştirme ilerlemesi kısa güncellemelerle paylaşılıyordu
  • Bugün tek bir yazı üzerinde haftalar ya da aylar boyunca yavaşça çalışılıyor; ilginç ve yeterince rafine hissedildiğinde yayımlanıyor
  • İlgi alanları değiştikçe yazıların odağı da değişti
    • Oyunla ilgili yazılar azaldı
    • Programlama yazıları ve fiziksel kişisel proje yazıları arttı
  • 15 yıl sonra blogun nasıl görüneceği bilinmiyor; bugün olduğu gibi yazmaya devam edilecekmiş gibi hissettirse de bunun bir gerçek olarak söylenmesi mümkün değil
  • Geleceği tahmin etmek yerine endişelenmeyi bırakıp sürecin tadını çıkarmanın daha iyi olduğu sonucuna varılıyor

1 yorum

 
GN⁺ 2024-09-26
Hacker News yorumları
  • “Bu blogu sürdürmemin nedeni kendim için yazmam; illa başkaları okusun diye değil” tavrı artık eski internet üreticisi tavrı gibi geliyor ve bende hâlâ bu duygu var
    Bugünlerde çok blog yazmıyorum ama başka yerlerde içerik üretiyorum; bunun önemli bir kısmı da kendi keyfim, üretme isteğim ve stres atmak için. Başkalarının görmek isteyebilecek olması ikincil; insanların istediği şeyleri yapmaya çalışıyorum ama yalnızca ben yapmak istediğimde
    Genç kuşak yaratımı bambaşka görüyor gibi. İçerik kılığına girmiş reklamların sinir bozucu olduğunu söylediğimde “Peki üreticiler nasıl geçinecek?” tepkisini çok aldım. Üreticinin istediği şekilde gelir elde edebilmesi gerektiğine katılıyorum ama bunun yaratımın tek amacı gibi görülmesi beni şaşırtıyor ve ortaya çıkan işi de kötüleştiriyor gibi geliyor
    Bunun YouTube’un ilk günlerinden beri böyle olduğunu söyleyenler de oldu ama o dönemde bunu söyleyen kişi bebekti, ayrıca doğru da değil. Tam zamanlı içerik üreticisi fikri görece yeni; etkileşim artırma hileleri ya da gizli reklam yapmazsan algoritmanın cezalandırması ise işin en kötü yanı

    • “Yaratıcı işler”e içerik denmesinden gerçekten nefret ediyorum
      Satılacak bir şey üretmek ve reklamların etrafındaki boşlukları doldurmak için kullanılan bir kelime gibi duyuluyor; asıl içeriğin önemi kalmıyor. Birinin kendine “içerik üreticisi” demesi, kendi yaratımının değerini yalnızca para kazanma aracı olarak gördüğünün işareti gibi geliyor
    • Samimi bir soru: Gerçekten yalnızca kendiniz için yazıyorsanız, yazıyı sonuna kadar tamamlayıp cilalama motivasyonu nereden geliyor, merak ediyorum
      Kişisel olarak günlüklerde, kâğıt defterlerde, Obsidian’daki binlerce notta özel olarak sürekli yazıyorum; ama blog yazısı her seferinde büyük bir iş gibi geliyor. Özellikle yalnızca bana apaçık gelen şeyleri açıklamak, kişisel kısaltmaları değiştirmek, biçimlendirmeyi düzeltmek, blog motoru ya da barındırma sorunlarıyla uğraşmak gibi son aşama işleri zor
      Bu işler bana pek bir fayda sağlamadığı için zor geliyor sanırım; “kendim için yazıyorum” çerçevesi içinde bunları nasıl yaptığınızı merak ediyorum
    • “İçerik üretimini tam zamanlı iş haline getirme fikri görece yeni ve bundan hoşlanmıyorum” görüşüne katılıyorum; ama ne yazık ki eski kuşakların sorumluluğu da büyük
      Ergen kızım ve arkadaşlarının hepsi içerik üreticisi olmak istiyor; bu, 21. yüzyılın pop yıldızı ya da TV yüzü olmaya benziyor. Çocukların sahip olabileceği işlerin önemli bir kısmını endüstriyel olarak otomasyonla ortadan kaldırıp ellerine berbat araçlar ve algoritmalar verdik, sonra da bunlarla para kazanılabileceğini gösterdik; bu yüzden tavırları pek şaşırtıcı değil
    • Katılıyorum. Bu değişimin bir kısmının internette gerçek ad kullanımının yaygınlaşmasıyla ilgili olduğunu düşünüyorum
      Artık paylaştığınız şeyler yıllar sonra değerlendirme konusu olabildiği için gerçekten önem kazandı; yaratma özgürlüğü kısıtlanıyorsa, para kazandırma ihtimali de olmayan bir şeyi, üstelik keyif de almadan üretmek için neden azalıyor
      Ben kişisel olarak gerçek adlı Gmail hesabımı koruyup Proton’da adsız bir hesap açtım ve bazı platformlarda onu kullanmaya başladım. Gimp ile rastgele bir logo yapıp Geocities sayfasına koyduğumuz, bir iki arkadaş dışında kimse bakmasa da umursamadığımız zamanlara dönmeyi istiyorum
    • Bu aynı zamanda diğer tüm istihdam olasılıklarının kötüleşmesinin öteki yüzü
      Kimsenin işe almadığı bir diploma için 4 yıl harcayıp borcu ödemek için markette çalışmak mı, yoksa geçinmek için markette çalışırken üretici olarak başarıyı denemek mi; mesele bu
      Çoğu insan için çok seçenek yok ve iyi fırsatlar artık yaşaması zor pahalı şehirlerde toplanmış durumda
  • Neredeyse 20 yıldır blog tutuyorum
    Yazıda eksik kalan 8. bir neden olduğunu düşünüyorum: Başkalarının paylaştığı yazılardan o kadar çok faydalandım ki, öğrendiklerimi ve küçük ipuçlarını geri paylaşmamak tuhaf geliyor. En çok okunan yazılarımdan biri, Playwright otomasyonuyla dosya sürükleyip bırakmayı taklit etmeye dair çok kısa ve basit bir yazı. Bu sorunu kendim yaşadığımda ilgili bilgi bulamamıştım; o yüzden bir sonraki kişi için paylaşmak doğal geldi
    Mentorluk yaptığım geliştiricilere de daha çok yazmalarını ve öğrendiklerini paylaşmalarını öneriyorum. Bu, orijinal yazıda sayılan nedenlerden dolayı da böyle; ama aynı zamanda ister kod yazma, ister yemek tarifi, ister el işi, ister yeni bir hobi olsun, dayandığımız topluluğa geri verme mekanizması
    Genç geliştiriciler “Yazdıklarımı kim okumak ister ki?” dediğinde, pancake yapımıyla ilgili YouTube videolarının ne kadar çeşitli olduğunu ve her gün yenilerinin eklendiğini gösteriyorum. Her sesin farklı bir okuru var ve bir yerlerde sizin sesinizi arayan biri var. Herkesin uzun yazı yazmayı alışkanlık haline getirmesini isterim

    • Neyin ilgi göreceğini hiç öngöremezsiniz. Şu anda en çok trafik alan üst sıralardaki yazılar Casper Glow Light şarj cihazı nasıl tamir edilir, çeşitli e-posta uygulamalarının gizlilik politikalarına dair düşünceler ve Mac’te USB belleğe FreeDOS kurma yöntemi
      Neden popüler olduklarını bilmiyorum ama benden başka birilerine de faydalı olmaları sevindirici
  • Blogların başka amaçlarla da kullanılabilmesi ve zaman içinde evrilebilmesi ilginç ve güzel
    Yine de insanların blogun teknoloji yığınına fazla takıldığını düşünüyorum; zaman çizelgesi güzel ama genel olarak bu kısma gereğinden fazla ağırlık verildiği kanısındayım
    Benim blogumun tek amacı, duşta kafamda sonuca bağladığım tartışmaları üretken bir şeye dönüştürmek. Sahip olduğum bir görüşün altındaki gerekçeleri istediğim kadar uzun, istediğim kadar zaman ayırarak; alıntıları ve alternatif bakış açılarını da dikkate alarak yazmak oldukça rahatlatıcı
    HN’de yorum yazmak da güzel ama genellikle zaman baskısı oluyor; bir gün sonra iyi bir yanıt yazarsanız sohbet bitmiş oluyor ya da çok uzunsa okuru kaybediyorsunuz. Blog yazısı, tepkisel davranmadan düşünerek asıl meramı aktarmak için zaman veriyor ve insanların okuma olasılığı da daha yüksek

    • Teknoloji yığınına takılma konusuna katılıyorum; ama bir yandan da yeni teknolojileri öğrenmenin neredeyse zararsız bir yolu olduğu için eğlenceli
      Neredeyse on farklı yığın ve platform arasında gidip geldikten sonra bugünlerde tekrar kendi barındırdığım WordPress’e döndüm
      Haven.org temelli kendi platformumu başlatma isteğim de var. Katkıda bulunmak isterim ama Ruby geliştiricisi değilim
      Sanki sadece dönem dönem aynı aşamalardan geçiyorum. Gutenberg’i öğrenmek biraz zahmetliydi ve WordPress ihtiyaçlarıma göre hep ağır hissettirdi; ama ne zaman gerekse istediğim özellikleri her zaman sundu
  • “Bu blogu sürdürmemin nedeni benim yazmak istemem; illa başkaları okusun diye değil” düşüncesi, uzun süre devam ettirebilmenin özü.
    Bloglar için de kesinlikle geçerli; içsel motivasyondan ve insanın kendisi için yaptığı işten daha iyisi yok. Benim de sürdürmek istediğim bir blogum var ama istikrarlı olamadım; nedenlerden biri de “Kendim için ne yazmak istiyorum?” yerine “Kimin için yazmalıyım?” diye sormamdı. Buradan çıkarılacak bir ders var.

    • Neredeyse kaybettiğimiz eski internet ruhu bu.
      Onun yerini SEO, blog spam’i, influencer’lar, “YouTube Face” küçük resimleri, öfke kışkırtma ve şimdi de yapay zeka çöpünü doğuran “etkileşim için yazma” denen zehirli zihniyet aldı.
      Açık kaynak yazılım üretip yayımlamak da aynı şey. Yazmak istediğiniz yazılımı yazabilir; kullanıcı sayısını, pull request sayısını ya da GitHub yıldızı sayısını umursamayabilirsiniz. Bunlar boş gösteriş metrikleri ve aynı “etkileşim için yazma” madalyonunun diğer yüzü.
  • Sunum ve retrospektif güzeldi; özellikle iki nokta bana dokundu.
    “Blog, daha iyi bir yazar olmanızı sağlar; bu da sizi daha iyi bir geliştirici yapar” sözüne katılıyorum. Geliştiriciler için yazmak, özellikle şirket ortamında çok önemli; fikirlerinizi net aktarmanız gerekir ki başkalarını ikna edebilesiniz ve katkınızı gösterebilesiniz. Daha iyi bir yazar olmak için daha çok yazmak gerekir; blog da buna yardımcı olur.
    “Yazılar daha uzun ve iddialı hale geldi” değişimini kendi blogumda da benzer şekilde hissediyorum. Sık yazdığım 300 kelimelik yazılardan, seyrek yazdığım 3000 kelimelik yazılara geçtim; Twitter gibi platformlar kısa yazma ve böyle yazıları tüketme alanını devraldı.
    Her neyse, 3 ay önce yazdığım 20 yıllık blog retrospektifim burada: https://jmmv.dev/2024/06/20-years-of-blogging.html

    • Twitter gibi başka platformlar kısa yazı alanını devraldıysa, bunun bazen israf gibi hissedilip hissedilmediğini merak ediyorum.
      İyi düşünceler, fikirler, zekice cümleler yazılıp paylaşılıyor ama fiilen zamanın içinde kaybolup gidiyor olabilir. Bu düşünceler kişinin kendi web sitesinde saklanmıyorsa, kendisi ya da başkası onları ne zaman tekrar görebilir?
  • 2001’den beri blog yazıyor olmak ve yakında 25 yıl olacak olması şaşırtıcı. Bu, Wikipedia’nın başladığı dönemdi.
    Aynı dönemin insanlarının çoğu bıraktı; ben de 10 küsur yıl önceki kadar ilgilenemedim. Yaklaşık 5 yıl önce analiz araçlarını kaldırdım; WordPress kullanırken WP-Engine eski koşulları korumuştu ama onu da bıraktım.
    Şimdi çoğunlukla kendim için yazıyorum: ileride tekrar okuyup hatırlamak için ve tekrar tekrar yanıtlamam gereken konularda verebileceğim bir web URL’si olsun diye. Başta metadata ya da etiket olmadan, GitHub Pages’ın üretebildiği en basit düz metin biçiminde yazıyorum. Temel CloudFlare analizleri doğruysa hâlâ epey ziyaretçisi var gibi görünüyor.
    Yine de bununla uğraşmayı seviyorum ve çok sayıda tamamlanmamış yazım var. Mümkünse sürdürmeye devam etmeyi düşünüyorum. https://brajeshwar.com

  • Bloga istatistik koyarsam bunun etkinliğin kendisi için yapılan bir iş olmaktan çıkıp tıklama peşinde koşmaya dönüşmesinden, kendim için değil başkaları için yazmaya başlamaktan endişe ettiğini söyleyen kısım kilit nokta.
    Bir gün blog başlatmak için motivasyon bulursam bu nokta önemli olacak gibi. Gösteriş metrikleri hevesimi kıracak gibi duruyor.

    • YouTube içerik üreticilerinin tükenmişlik yaşama biçimi tam olarak buydu.
      Gösteriş metriklerine takılıp kalıyorlar; bir video başarısız olunca sonraki 10 videonun metrikleri de ciddi şekilde kötüleşiyor ve bu yüzden çılgınca içerik üretmeye devam etmek zorunda kalıyorlar. Tatil de yok; çünkü ara verirlerse metrikler yine düşüyor.
    • Böyle bir blogda metriklerin dümeni ele almasına izin vermek aptalca; ama insanların yazılarıma nasıl ulaştığını ya da organik arama terimlerini görmek ilginç bir oyuncak gibi.
      Ne yazacağıma karar vermiyor ama dünyada aynı şeyle gerçekten ilgilenen birkaç kişinin daha olduğunu görmek epey eğlenceli.
    • Yakın zamanda bloga başladım ve gösteriş metrikleri yüzünden “Kimin için yazmalıyım?” dinamiğiyle sürekli mücadele ediyorum.
      Blogun belirli bir odağı olsa da ya da asıl yazarın blogu gibi evrilse de istatistikler her zaman gözünüzün önünde. Bu sorunla baş etmenin tek yolu kişinin kendi motivasyonu gibi görünüyor.
  • Blog sağlayıcısı destekliyorsa rastgele yazı aç düğmesi eklemek, uzun vadede deneyimi çok daha zenginleştirir.
    Çünkü siz ve başkaları farklı dönemlerden yazıları yeniden ziyaret edebilirsiniz. Web sitesinin okuyucunun gezinebileceği fiziksel bir biçimi yok; bu yüzden rastlantısallığı doğrudan ekleyerek bu özelliğinden yararlanabilirsiniz.

    • Birinin böyle bir şey istediğini söylediğini ilk kez duyuyorum ama benim blogumda gerçekten var ve çok seviyorum: https://www.splitbrain.org/
      Rastgele blog yazılarıyla ilgileniyorsanız projem https://indieblog.page/’e de bakabilirsiniz.
    • 2006’dan beri süren kişisel ve teknik olmayan bloguma bugünün geçmiş yazısı özelliğini koydum.
      Bugünün tarihiyle aynı ya da en yakın geçmiş yıllardaki yazıları gösteriyor. Katlanmış sürüm 1, 3, 5 ve 10 yıl önceki yazıları; açılmış sürüm ise 18 yılın tamamını gösteriyor. Geçmiş yazıları küçük bir hediye gibi sunan küçük bir zaman makinesi gibi.
    • MediaWiki’yi bu şekilde blog platformu olarak kullanmaktan gerçekten keyif alıyorum.
      Rastgele sayfa özelliği var ama https://wiki.roshangeorge.dev/index.php/Special:Random iyi bir yazı geleceğinin garantisi yok.
      Açıkçası asıl yazar haklı. Bu blogu onlarca yıl öncekiyle aynı nedenle yazıyorum: başlı başına eğlenceli olduğu için. Eskiden görüntülenmeler yüzlerle ifade edilirdi; şimdi okurlarım ben ve RSS okuyucu kullanan bir arkadaşım gibi görünüyor. Yine de bir gün bir LLM tarafından keşfedilirse, beni kazıyıp makine zekasının küçük bir parçası haline getirebilir.
  • Tesadüfen blogumdaki ilk yazının¹ 24 Eylül 2009’da yayımlandığını gördüm; dün itibarıyla tam 15 yıl olmuş.
    Kişisel web sitemdeki tüm yazıları korumak için epey özen gösterdim ama ne yazık ki bugünlerde sık sık yeni yazı yazmıyorum. İleride bunun değişip değişmeyeceğini merak ediyorum.
    [1]: https://dmitri.shuralyov.com/blog/1

  • Bu yazı bana çok dokundu. Son zamanlarda bir süre, yoğun bir yılgınlık ve sahtekâr sendromu gibi bir his yüzünden yazı yazamaz olmuştum.
    Jonas gibi ben de kendim için yazıyordum; yorum sistemi yoktu, günde ortalama 5 ziyaretçi civarında bir balonun içinde yaşıyordum, arada bir de bir iki günlüğüne yüzlerce-binlerce kişiye fırlıyordu. Bu nadirdi; ne yazdığımdan çok yazmanın keyfine odaklanıyordum.
    Sonra iş piyasasında zorlandığım bir dönemde biri yazılarımın fırsatlarımı baltaladığını söyledi. Yazım hataları ve dil bilgisi hataları bulmuştu; içeriğin pek iyi olmadığını, takip etmenin zor ve dağınık olduğunu düşünüyordu.
    Hemen hepsini kaldırdım ve birilerinin bunları faydalı bulacağını sanan kendimi aptal gibi hissettim. Keşke kişisel bir günlük gibi sadece çevrimdışı tutsaydım diye düşündüm.
    Yaklaşık bir yıl sonra bu yargının ne kadar yanlış olduğunu fark ettim. Yazıları asla kaldırmamalıydım. Ben de defalarca işe alım yaptım ama bir adayın kişisel blogunu görüp “ıyy, yazım ve dil bilgisi hataları var, elendi” diye düşündüğüm hiç olmadı. Bunlar kişinin karakterini, merakını, yeteneğini ve pek çok önemli unsuru gösteren işaretlerdir. Neredeyse her zaman işe alımda zarardan çok fayda sağladı. Sitenin sonuna kadar sürdürülemediğinin görüldüğü nadir durumlar hoş görünmez, ama bu da gayet anlaşılabilir.
    Biraz zaman aldı ama yeniden yazmaya başladım; kendimden şüphe etmeyi üzerimden atmak için paylaşmaya da başladım ve inanılmaz derecede ferahlatıcı, yeniden canlandırıcı bir deneyim oldu. Çoğunlukla ilginç ve içine çeken şeyler hakkında yazdığım için, yazmak bana programlamada sevdiğim şeyleri yeniden hatırlatıyor. Konuları derinlemesine ele aldıkça bilgi ve yetkinlik duygum da büyüyor. Bu, yazmanın kendisi kadar anlamak için yapılan zihinsel bir egzersiz.
    Jonas’ın dediği gibi, bir şeyleri yazmak sadece eğlenceli. Tam olarak parmağımla gösteremem ama yazmaya başladığımda neredeyse anında odaklanmış ve akışa girmiş bir hâle geçiyorum. Olmak istediğim yer orası.
    Kendinizden şüphe ediyor ve yazmanın size göre olmadığını hissediyor ama aslında bundan keyif alıyorsanız, deneyimimden bir şeyler çıkarabilmenizi isterim. Yine de yazmaya değer. Ünlü bir yazar gibi yazmasanız da kimse umursamaz; ara sıra yazım hataları veya kötü dil bilgisi olması da sorun değil. Asıl mesele keyif almak ve meraklı insanlarla paylaşmak. Ne kadar çok yaparsanız o kadar iyi olursunuz ve bu, hayatın gerçek bir sevincine dönüşebilir.