2 puan yazan GN⁺ 2025-02-25 | 1 yorum | WhatsApp'ta paylaş
  • Öğrenirken edinilenleri özet ya da eğitim yazısı olarak açıkça paylaşmak, kişinin ilk öğrenirken ihtiyaç duyduğu yazıyı bizzat üretmesi etkisi yaratır
  • Yeni bir teknolojiyi öğrenip uygulamakla yetinmeyip onu yazıyla anlatmak, bilginin daha derine yerleşmesini ve anlayıştaki boşlukların ortaya çıkmasını sağlar
  • epoll sistem çağrısı ile edge-triggered/level-triggered olay farkı, neredeyse 12 yıl önce yazıya döküldükten sonra bile uzun süre hatırlanan bir örnek
  • Google Search Console’a göre düzensiz ziyaretçilerin önemli bir kısmı, öğrenme notlarıyla ilgili arama terimleri üzerinden geliyor; arama terimleriyle yazı içerikleri de genellikle iyi örtüşüyor
  • İleride uzun formatlı öğrenme kayıtlarını TIL deep dives adlı geçici bir kategori altında daha sık yayımlama planı var; bunlar kısa Today I learned yazılarından farklı bir biçimde olacak

İlk öğrenirken bulmak isteyeceğiniz yazıyı yazmak

  • Son dönemde normalden daha fazla blog yazıp arşivi okurken, en tatmin edici yazıların ortak noktasını gözden geçirdi
  • İyi yazılar, bir şey öğrenme ya da nasıl çalıştığını anlama sürecinde elde edilenleri özetleyen, kimi zaman da eğitim yazısı olarak kurgulanan yazılara yakın
  • Bu tür yazılar, “ilk öğrenirken bulmak isteyeceğim yazıyı” bizzat yazma yöntemi

Yazıya dökünce anlayış sağlamlaşır

  • Yeni bir şey öğrenmek ve mümkünse bizzat denemek, mühendis olarak gelişmek için önemlidir
  • Öğrenilenleri yazıya dökmek bilginin daha derine yerleşmesini sağlar
  • Bir şeyi gerçekten anladığının ölçütü, onu zeki ve ilgili bir okura açıklayıp açıklayamadığındır
  • epoll sistem çağrısı ile edge-triggered/level-triggered olay farkını ele alan yazı, yazılmasının üzerinden neredeyse 12 yıl geçmiş olsa da hâlâ akılda kalıyor

Başkalarına da ulaşan öğrenme kayıtları

  • Google Search Console’a bakıldığında, düzenli okur olmayan ziyaretçilerin çoğunun bu tür öğrenme notlarıyla ilgili aramalar üzerinden geldiği görülüyor
  • Arama terimleriyle ilgili yazıların içeriği iyi eşleştiği için, ziyaretçilerin aradıkları içeriği buluyor olması muhtemel
  • Açık öğrenme yazıları, kişinin kendi anlayışını pekiştirirken arama yoluyla benzer sorunlar yaşayan kişilere de ulaşabilir

TIL deep dives adlı sınıflandırma

  • İleride bu tür yazıları daha bilinçli biçimde artırma planı var
  • “Öğrenmeden önce birinin yazmış olmasını isteyeceğim eğitim yazısı” ifadesi fazla uzun olduğu için, şimdilik TIL deep dives adı verilmiş
  • Bu yazılar, başka bloglarda görülebilen kısa “Today I learned” gönderilerinden farklı
  • Simon Willison’ın TIL yazılarıyla aynı aileden sayılabilir, ancak daha uzun formatlı yazılara daha yakın

1 yorum

 
GN⁺ 2025-02-25
Hacker News yorumları
  • Böyle bir yazı bulduysanız, bunun ardından gelen davranış yazarına haber vermek de olmalı
    Kısa bir e-posta göndermek ya da yorum bırakmak yeterli. YouTube ünlüsü birkaç kişinin arkasında, iyi içerik yayımladığı hâlde kimin gördüğünü ve kimin minnettar olduğunu hiç bilmeyen binlerce insan var

    • İnsanlarda olumlu geri bildirim fazlasıyla eksik
      Bu yüzden beni etkileyen bir yazı ya da çalışma gördüğümde, alışkanlık olarak tanımadığım kişilere bile e-posta gönderirim. Derek Sivers ve patio11’i örnek alarak kendi siteme de görünür bir yere “sürekli açık davet” koydum; arada bir “internetten bir yabancıdan selam” e-postası gelince günüm ya da haftam güzelleşiyor. Yavaş tempolu, derin sohbetler için e-posta gerçekten iyi
      https://www.evalapply.org/index.html#standing-invitation
    • Birisi 1999 model Honda Civic’in bozuk araç prizini, yani çakmaklığını nasıl tamir edeceğini paylaşmıştı
      Torpido gözünün altında küçük transistör benzeri bir parça olduğunu hiç bilmiyordum; 50 sentlik bir tamirdi. O kişi paylaşmasaydı asla öğrenemezdim, ben de teşekkür notu gönderdim
    • Bir zamanlar 2000’lerin başındaki bilgisayar dergisi demo diskinde gördüğüm bir oyun demosunu tekrar denemek istediğim için geliştiricisini bulup e-posta atmıştım
      Meğer o oyun hiç tam sürüm olarak yayımlanmamış; çeşitli oyunlar ve yazılımlarla birlikte verilen demo, kamuya açık tek iziydi. Geliştiricide hâlâ kurulum dosyası varmış ve yanıtına ekleyebilecek kadar küçük olduğu için gönderdi. 20 yıldan da önce yaptığı bir oyun hakkında soru sormamın o kişinin gününü epey güzelleştirdiğine dair güçlü bir hisse kapıldım
    • Benim de başıma üç dört kez böyle bir şey geldi; her seferinde haftam güzelleşti. Kesinlikle tavsiye ederim
  • Benim TIL yazılarımdaki ölçüt de bu felsefeyle aynı
    Önce arama yaptığım hâlde bir sorunu anlamam birkaç saat sürdüyse, bu onu yazıya dökmeye değer olduğuna dair çok güçlü bir işarettir. Son yazım, GitHub Actions’ın scraping trafiğini bir Tailscale çıkış düğümü üzerinden proxy’lemekle ilgili: https://til.simonwillison.net/tailscale/tailscale-github-act...

    • Metinde de zaten böyle söylüyor
      “Simon Willison bunu gerçekten iyi yapıyor; hatta TIL’leri için ayrı bir alt alan adına bile sahip” anlamında
  • Ne zaman bir şeyi düzeltsem ya da bir sorunla boğuşsam, her zaman kendim için bir blog yazısı yazar; çözümü bir araya getirirken aradığım tam hata mesajlarını ve arama anahtar kelimelerini mümkün olduğunca eklerim

    • İki gün önce yeni bilgisayardaki NixOS’ta Gamescope’u çalıştırmanın yolunu arıyordum
      Ararken ilgili bir Reddit gönderisi buldum [1]; içinde bir GitHub Gist bağlantısı olduğunu gördükten sonra, onu paylaşan kişinin ben olduğumu fark ettim. Bunu zaten yaptığımı tamamen unutmuştum
      [1] https://www.reddit.com/r/NixOS/comments/1dahr3g/steamos_base...
    • En faydalı Stack Overflow yanıtım aslında ne yaptığımı bile pek bilmediğim bir dönemde yazdığım yanıttı
      MVC.net ile ilgili bir sorundu; sorudakiyle aynı problemi çözmüştüm ama “en iyi yanıt” olarak işaretlenen cevapların ne anlama geldiğini ya da neden ilgili olduklarını anlamıyordum. Bu yüzden “buraya tıkladım, şuraya uygun olarak bunu girdim” tarzında, kendi düzeltme adımlarımı yazdım. Çok daha sonra, yanıtımın aslında diğer cevapların söylediği şeyin ta kendisi olduğunu anladım; ama Visual Studio’nun ürettiği binding’ler, view’lar ve parçalar arasındaki o sihirli bağlantıyı hâlâ anlamadan arama yapan birçok kişiden yanıtım oy almaya devam etti
    • Ben de böyle yapıyorum
      En son yazdığım yazı, bebek monitörünün pilini nasıl değiştireceğimi çözmeye çalıştığım konuydu
      https://www.michael1e.com/how-to-replace-the-eufy-spaceview-...
    • Ben de bunu yapıyorum ama Grok ya da ChatGPT gibi LLM otoriteleri karşısında ne yapmak gerektiğini hâlâ bilmiyorum
      Bunlar ne trafik ne de karşılık veriyor; kaynak olarak alıntı bile yapmıyorlar ¯_(ツ)_/¯
    • Soru sorarken de aynı şekilde, aradığınız şeylerin hepsini eklemek iyi olur
      Böylece cevap geldiğinde, bir sonraki kişi onu bulabilir
  • Bu yöntemin belki de en önemli kısmı, bulmak istediğim yazıyı kendim yazarsam ileride bir gün bana tekrar faydalı olma ihtimalinin yüksek olması
    Yazdığım birçok şey, yayımlandıktan yıllar sonra bile yeniden işime yaradı. Siteye arama işlevi ekleyip mikroblog yazılarını da dahil edince bu etki daha da arttı

    • Yazıya dökme eyleminin kendisi, hafızaya yerleşmesine yardımcı oluyor
      Bazen arama yaparken kendi eski blog yazımı bulduğum da oldu
    • İş istasyonunu silip yeniden kurduğum her seferinde Arch’a Ubiquiti yönetim uygulamasını kurma adımlarını hep unutuyorum
      2019’da bunu bloga yazdığım için bugün hâlâ ona bakıp hatırlıyorum
  • Bu alışkanlık benim için bir yaşam tarzı işine dönüştü. Şimdi Alman bürokrasisini belgeleyerek geçimimi sağlıyorum
    “Neden yapıyorum” üzerine bir sunum yaptım ve bu uzun bir blog yazısına dönüştü: https://nicolasbouliane.com/projects/all-about-berlin
    Daha fazla kişinin bunu yapmasını isterdim. Benzer kaynaklarla karşılaştığımda özellikle teşekkür ederim. Biri Kore’yi bisikletle baştan başa geçmeme yardımcı oldu, bir diğeri de çok belirli bir cihazı tamir etmeme. Google, sosyal medya ve yapay zekanın bu faydalı insanların çalışmalarını açık ocak madenciliği yapar gibi alıp karşılığını ellerinden alması üzücü

  • Bilgi olmadığı için günlerce uğraşıp öğrendiklerimi içeren bir web sayfasını yakında yayımlamayı planlıyorum
    Asıl yayının gecikmesi, bunu eskisinden daha sürdürülebilir bir şekilde yapmayı denediğim için. Buna bir şekilde para kazanmak ve “AI” crawler’larının ve hizmetlerinin her şeyi kopyalayıp götürmesini zorlaştırmak da dahil :(

  • Birisi yazı yazma, yemek yapma, araç geliştirme gibi işlerimden keyif almak için zaman ayırdığında, takdir edildiğimi hissedip moralim birden yükseliyor
    Tersine, bir şey ortaya koyduğumda boşluğa karışıp kimse fark etmez ya da kutlamazsa hevesim kırılıyor. Medium hesabımı 10 yıl boyunca kullanırken ikisini de yaşadım; artık yazmanın benim yolculuğum, okurlarınsa değişken olduğunu bildiğim için bırakamıyorum. Bunu yaratmanın kullanım şartları gibi kabul ediyorum

    • Blogumdaki sıradan yazılara yorum gelmiyor
      Ortalama muhtemelen 1 civarındadır; çünkü yorum alan yazılar genelde 3-4 yorum alıyor. 19 yıllık blog yazarlığımda en büyük dopamin, bu yazının HN ana sayfasında 1 numaraya çıktığını gördüğüm andı; bunun tekrar olacağını sanmıyorum
  • Şu anda da böyle bir blog yazısı yazıyorum
    Son birkaç aydır kendi alanım olan Kubernetes’te zorlukla öğrendiğim şeyleri ya da açık kaynak kod tabanlarını çok derinlemesine okuyup irdeleyen yazılar yayımlıyorum

  • Bu konu tam on ikiden vurdu ve böyle bir yazı yazma isteği her geçen gün büyüyor. Sadece yapmam gerekiyor
    Son zamanlarda Microchip PolarFire SoC[1] ile uğraşıyorum; FPGA tasarımı tarafında çok fazla materyal olmadığını zaten biliyordum. Ama Microchip, Xilinx/AMD, Lattice ya da açık kaynak araçlar tarafına göre bambaşka bir seviye. Bir şeyler başarmak için gerçekten çok savaş verdim ve ancak şimdi bir ölçüde iş akışı oluşturdum, çipi de anlamaya başladım. Şimdi oldukça hoşuma gidiyor; donanım-yazılım ortak tasarımına girmek isteyen biri için bütçe dahilinde denenebilir bir çip
    Her savaşı bitirdiğimde “Kahretsin, bunu bir bloga yazmalıyım. Gelecekteki tek bir kişiye, hatta sadece gelecekteki bana bile yardım etse büyük kazanç” diye düşünüyorum. Ama şimdiye kadar tembel ve biraz korkmuş hâlim kazandı
    İngilizce ana dilim olmadığı için yeterince iyi yazamazsam ne olur, yazdıklarım herkes için bariz şeyler de sadece ben mi bunlarla boğuşuyordum, bir arkadaşım tesadüfen görüp dalga geçerse ne olur diye düşündüm. Yine de sorun değil. İstediğim için yapmalıyım
    [1] https://www.microchip.com/en-us/development-tool/mpfs-disco-...
    Son söz Charles Bukowski’nin “Roll the dice”ını aklıma getirdi. Belki bunu biraz daha sık hatırlamam gerekiyor: https://hellopoetry.com/poem/68266/roll-the-dice/

  • Bugünlerde yazmak istediğim yazıyı zaten birinin yazmış olduğu hep oluyor. Bu yüzden kendi versiyonumu yazıyorum
    İlk dönem blog yazılarımın çoğu, herkese açık forumlardaki sorulardan ilham aldı. Orada yanıtlıyor, sonra tekrar bir blog yazısı yazıyor, daha sonra da o yazının bağlantısını gönderiyordum. 2000’lerin başındaki blog yazılarım bu izleri gösteriyor
    Örneğin IE5’te tarayıcıyı tam ekran açma yazısı inanılmaz başarılı olmuştu: https://brajeshwar.com/2002/ie-50-full-screen-from-itself/