Merhaba 👋
RSS FeedBir yazılımcının notları: araçlar, mimari ve geliştirici deneyimi.
Son Yazılar
-
Zod v4 Neler Getirdi? Bundle Boyutu, Performans ve Yeni API Devrimi
Zod v4, %2'lik bundle boyutu azalması, 2-7x performans artışı ve tamamen yeniden tasarlanmış API'siyle TypeScript doğrulama ekosistemini kökten değiştiriyor. Bu yazıda Zod v4'ün getirdiği tüm yenilikleri, breaking change'leri ve migration stratejilerini gerçek kod örnekleriyle inceliyoruz.
-
Kysely ile Type-Safe SQL Query Builder: Tam Rehber
TypeScript projelerinizde SQL sorgularını tip güvenliğiyle yazmak mı istiyorsunuz? Kysely, ORM'lerin karmaşıklığından kaçınırken ham SQL'in risklerinden koruyan modern bir query builder. Bu rehberde Kysely'i sıfırdan öğrenecek, gerçek dünya örnekleriyle ustalaşacaksınız.
-
React Server Components Olgunlaşması: "use client" ve "use server" Paradigmasını Derinlemesine Anlamak
React Server Components artık deneysel olmaktan çıktı. "use client" ve "use server" direktifleri ile birlikte gelen yeni paradigma, React uygulamalarının mimarisini kökünden değiştiriyor. Bu yazıda, bu iki direktifin nasıl çalıştığını, ne zaman kullanılması gerektiğini ve yaygın hatalardan nasıl kaçınılacağını gerçek kod örnekleriyle inceliyoruz.
-
assistant-ui: shadcn/ui Felsefesiyle Composable AI Chat Bileşenleri Geliştirin
AI chat arayüzleri oluşturmak artık kara kutu kütüphanelere mahkum değil. assistant-ui, shadcn/ui'nin "kodu sahiplen" felsefesini AI chat bileşenlerine taşıyarak tam kontrol ve esneklik sunuyor. Bu yazıda composable chat bileşenlerini sıfırdan nasıl kuracağınızı öğrenin.