Furkan D.
Ana Sayfa
Blog
Projeler
Hakkımda
Randevu
Ara...
Ctrl K
paramedik
Dozaj Hatası Affetmez: TypeScript ve Tip Güvenliği Neden Bir "Tercih" Değil, Yaşam Destek Ünitesidir?
Sahada 1 mg Adrenalin vermekle 10 mg vermek arasındaki fark yaşamla ölümdür. JavaScript'te "any" yazıp geçmenin, esnek tiplerin ve runtime sürprizlerinin faturası üzerine.
Eki 13, 2026
4 dk okuma
İki Damar Yolu Prensibi: "Single Point of Failure" (SPOF) ve Gerçek Hayatta Yedeklilik
Ağır bir travma hastasında paramedikler asla tek bir damar yoluyla yetinmez. Peki yazılımcılar neden milyar dolarlık sistemleri tek bir DNS sağlayıcısına veya SaaS aracına emanet edip rahatça uyur?
Eki 12, 2026
4 dk okuma
"Mavi Kod" ve Production'da "Git Push --Force"
Mavi kod anında kimse "Bu hastanın kalbini kim durdurdu?" diye sormaz. Sadece masaja başlarlar. Biz ise çöken sunucunun başında son PR'ı kimin onayladığını arıyoruz.
Eki 9, 2026
3 dk okuma
İnsan Vücudunu Debug Etmek: Log Dosyası Olmayan Bir Sistem
Bilinci kapalı bir hasta, size "Segmentation Fault" bile diyemeyen bir sunucu gibidir. Tüm mimariyi sadece dış belirtilere bakarak tahmin etmek zorundasınızdır.
Eki 8, 2026
3 dk okuma
Altın Saat: Travma Odası vs Sunucu Odası
Acil tıptaki "Altın Saat" kuralı, ağır travmalarda hayatta kalma şansının ilk 60 dakikada belirlendiğini söyler. Sunucu çöktüğünde de durum farklı değildir.
Eki 3, 2026
3 dk okuma
Ambulans Çantası Mimarisi: Yazılımcılara Bir YAGNI Dersi
Bir paramedik çantasına sadece hayat kurtaracak ekipmanları koyar. Peki yazılımcılar neden hiç gelmeyecek milyonlarca kullanıcı için sistemi gereksiz teknolojilerle boğuyor?
Eki 1, 2026
3 dk okuma
Refactoring mi, Amputasyon mu? Ne Zaman Yüzleşip Kesip Atmalıyız?
Kangren olmuş bir uzvu kurtarmaya çalışmak hastanın hayatına mal olabilir. Bazen legacy bir modülü düzeltmeye çalışmak yerine tamamen silip baştan yazma cesaretini ne zaman göstermeliyiz?
Ağu 20, 2026
4 dk okuma
"Şikayeti Ne?" - Hasta Öyküsü (Anamnez) Almak vs. Müşteriden Requirement Dinlemek
Hastalar genellikle neresinin acıdığını tarif edebilir ama asıl sorunun ne olduğunu bilmezler. Tıpkı "Uygulama çalışmıyor" diyen bir müşterinin gerçek ihtiyacını bulmak için doğru soruları sormak zorunda olmamız gibi.
Ağu 19, 2026
4 dk okuma
Vital Bulgular Kaybettiğinde: Legacy Bir Projenin Son Dakikalığına Müdahale Etmek
Monitörde nabzı düşen bir hastaya müdahale ederken hissedilen o buz gibi sessizlik ile, dokümantasyonu olmayan 10 yıllık legacy bir projede npm install yaptıktan sonra terminalin kırmızı error kusması arasındaki o panik anı.
Ağu 18, 2026
4 dk okuma
Ambulans Sirenleri ve Bildirim Sesleri: Pavlov Şartlanması Olarak Nöbet Psikolojisi
Bir paramediğin uzaktan gelen ambulans siren sesine anında adrenalin salgılamasıyla, bir yazılımcının gece 3'teki PagerDuty veya Slack bildirimini duyduğunda kalbinin sıkışması arasındaki korkunç nörolojik benzerlik.
Ağu 17, 2026
4 dk okuma
"Gözden Kaçan Semptom": Silent Hypoxia ve İlla Kırmızı Error Vermeyen Sessiz Bug'lar
Tıpta Sessiz Hipoksi vakaları en korkutucu tablolardandır. Yazılımda da exception fırlatmayan, log düşürmeyen ama veritabanında sessizce veri bozan "Silent Bug"ların yarattığı sinsi tehlike üzerine.
Ağu 15, 2026
4 dk okuma
Otomatik Dış Şok Cihazı (OED/AED) ve Low-Code / No-Code Araçları
AED cihazları, tıp eğitimi olmayan birinin bile bir insana şok verip hayat kurtarmasını sağlayan harika otomasyonlardır. Tıpkı yazılım dünyasındaki Low-Code araçları gibi. Peki bu araçlar ne zaman yetersiz kalır ve profesyonel müdahale gerekir?
Ağu 14, 2026
4 dk okuma
"Geçici Çözüm" (Band-Aid Fix) ve Kronik Tedavi: Turnike Sıkarak Proje Yönetilmez
Sahada kanamayı durdurmak için atılan turnike hastaya zaman kazandırır; ama bacağı sonsuza kadar turnikede bırakamazsınız. Yazılımda geçici hotfix'lerin kalıcı tedavi zannedilmesi üzerine.
Ağu 13, 2026
3 dk okuma
Anestezi ve "Graceful Shutdown": Bir Sistemi/Bedeni Hasarsız Şekilde Uyutmak
Bir hastayı anestezi altına alırken tüm hayati fonksiyonlar adım adım, kontrollü bir şekilde yavaşlatılır. Sunucu tarafında da bir servisi kapatırken sistemi nazikçe kapatma (Graceful Shutdown) mimarisi üzerine.
Ağu 12, 2026
4 dk okuma
"Konsültasyon İstemek": Tıbbi Egoyu ve Yazılımcı Kibrini Bırakıp "Bilemedim" Diyebilmek
Bir hekimin tıkandığı noktada başka bir uzmandan konsültasyon istemesi zayıflık değil, hasta güvenliği için zorunluluktur. Yazılımcıların ise saatlerce tek başına bir bug karşısında çaresizce oturup yardım isteyememesinin faturası üzerine.
Ağu 11, 2026
3 dk okuma
"Tolerans ve Doz": Ağrı Kesiciye Alışan Vücut ve Yüksek Kaynağa Alışan Kod
Ağrı kesici ilaçları sürekli ve yüksek dozda kullanan bir hastanın vücudu tolerans geliştirir ve daha yüksek doz ister. Kötü optimize edilmiş bir yazılımın da sunucu kaynakları (RAM/CPU) artırıldıkça daha obur hale gelmesi üzerine.
Ağu 5, 2026
4 dk okuma
"Phantom Limb" (Hayalet Uzuv) Sendromu ve Silinen Modüller
Ampute edilen bir uzvun varmış gibi ağrıması (hayalet uzuv); yazılımda deprecated edilip silinen bir servisin ardından mimaride hâlâ ona istek atmaya çalışan yetim kodların bıraktığı boşluk üzerine.
Ağu 4, 2026
4 dk okuma
"Dunning-Kruger Effect" Sahada ve Terminalde: Cahil Cesareti vs. Gerçek Soğukkanlılık
Mesleğin ilk aylarındaki bir paramediğin her vakaya "Ben bu işi çözdüm" özgüveniyle girmesi ile junior bir geliştiricinin mimariyi kökten değiştirebileceğini sanması. Gerçek kıdemin getirdiği sessiz soğukkanlılık.
Ağu 3, 2026
4 dk okuma
Hipotermi ve Kademeli Sistem Yavaşlaması (Graceful Degradation)
Vücudun aşırı soğukta hayati organları korumak için el ve ayaklardaki kan akışını kesmesi gibi; devasa bir trafik patlamasında sistemin çökmemesi için ana fonksiyonlar dışındaki servisleri kademeli kapatma mimarisi.
Ağu 2, 2026
3 dk okuma
"Tıbbi Onam Formu" ve Kullanıcı Sözleşmeleri: Soğuk Sorumluluk Reddi
Hastaya müdahale etmeden önce imzalatılan karmaşık tıbbi onam formları ile bir uygulamayı yüklerken kimsenin okumadan onayladığı 50 sayfalık sözleşmeler. Güven ilişkisini mekanikleştiren soğuk bürokrasi üzerine.
Ağu 1, 2026
3 dk okuma
Karantinaya Alma (Quarantine) ve İzole Sandbox Alanları
Bulaşıcı bir hastalık taşıyan hastanın izole edilerek karantinaya alınması ile; şüpheli bir kod parçacığının veya dosyanın Sandbox içinde çalıştırılması arasındaki ortak savunma felsefesi.
Tem 31, 2026
4 dk okuma
Kalp Pili (Pacemaker) ve Cron Job'lar: Ritmi Veren Gizli Zamanlayıcılar
İnsan kalbinin elektriksel ritmini kaybettiğinde devreye giren kalp pilleri ile; arka planda sessizce veritabanı temizliğini, faturalandırmayı ve yedeklemeyi tam vaktinde tetikleyen Cron Job sistemleri üzerine.
Tem 30, 2026
4 dk okuma
Hastaya "Kötü Haber Verme" Protokolü (SPIKES) ve Müşteriye/Yönetime Prod Çöküşü Açıklamak
Tıpta ağır bir teşhisi veya kaybı açıklamak için uygulanan metodolojik SPIKES protokolü ile; prod patladığında veya veri kaybı yaşandığında müşteriye ve üst yönetime durumu soğukkanlılıkla anlatma sanatı.
Tem 29, 2026
4 dk okuma
Site Haritası
RSS
Kaynak
Kodla yazıldı, ama Ş. düşünülerek
♥