İçeriğe geç

Blog

Web geliştirme, tasarım sistemleri, altyapı ve öğrenmekte olduğum yeni alanlar üzerine yazıyorum. Her yazı yaklaşık 4–5 dakikada okunacak şekilde tasarlandı.

Bir 3B baskı yazıcısının çalışırkenki hâlini ya da basılmış bir parçayı gösterecek fotoğraf.
3B ve Görselleştirme

Sayısal modelden fiziksel nesneye: ilk 3B baskı denemem

Bir sayısal modeli ilk kez fiziksel bir nesneye dönüştürdüğümde karşılaştığım sorunları ve bunlardan çıkardığım dersleri anlatıyorum.

· 1 dk okuma

Basit bir 3B modelin tel kafes (wireframe) görünümünü gösterecek bir ekran görüntüsü.
3B ve Görselleştirme

Üç boyutlu modellemeye neden merak sardım

Web geliştirmenin dışında üç boyutlu modellemeyle ilgilenmeye nasıl başladığımı ve bunu neden öğrenmeye değer bulduğumu anlatıyorum.

· 1 dk okuma

Bir öneriyi kabul etmeden önceki karar adımlarını gösteren basit bir akış şeması.
Yapay Zekâ

Yapay zekâ destekli kod araçlarını nasıl kullanıyorum

Kod yazarken yapay zekâ destekli araçları nerede kullandığımı, nerede kullanmadığımı ve bunu nasıl karar verdiğimi anlatıyorum.

· 1 dk okuma

Bir arayüz ögesinin klavye odak sırasını gösteren basit bir akış çizimi.
Tasarım Sistemi

Erişilebilirlik bir cila değil

Erişilebilirliği sona bırakılan bir rötuş değil, her sayfanın geçmek zorunda olduğu bir kalite kapısı hâline nasıl getirdiğimi anlatıyorum.

· 1 dk okuma

OKLCH renk uzayında açıklık, ton ve doygunluk eksenlerini gösteren basit bir şema.
Tasarım Sistemi

Hazır bir palet yerine OKLCH ile jeton tasarladım

Renkleri hex yerine OKLCH ile yazma kararımı ve bunun koyu tema ile kontrast hesaplamasını nasıl kolaylaştırdığını anlatıyorum.

· 1 dk okuma

apps ve packages klasörleri arasındaki bağımlılık okunu gösteren basit bir kutu diyagramı.
DevOps & Altyapı

pnpm monorepo'ya neden geçtim

Tek bir uygulama yerine apps ve packages klasörlerine ayrılmış bir çalışma alanı kurma kararımın gerekçesini anlatıyorum.

· 1 dk okuma

Dokuz kalite kapısını sırayla gösteren bir kontrol listesi görseli.
DevOps & Altyapı

Tek kişilik bir projede dokuz kalite kapısı kurdum

Tip denetimi, lint, erişilebilirlik ve performans dahil dokuz otomatik kontrolü tek komutla çalıştırma sistemimi anlatıyorum.

· 1 dk okuma

MDX dosyasından statik HTML'e derlenme akışını gösteren basit bir diyagram.
Web Geliştirme

Bu siteyi neden statik + MDX olarak kurdum

Cervus Core'u bir CMS ve veritabanı yerine statik Next.js sayfaları ve depoda duran MDX dosyalarıyla kurma kararımın gerekçesini anlatıyorum.

· 2 dk okuma

Statik sayfalar ile üç dinamik uç noktayı ayıran basit bir mimari şeması.
Web Geliştirme

Statik site, dinamik uç: sınırı nasıl çizdim

Bu sitede yalnızca üç dinamik uç noktaya izin verme kararımı ve bunun güvenlik ile bakım maliyetine etkisini anlatıyorum.

· 2 dk okuma