
Building an Intelligent Commit Skill for Claude Code
How I built claude-commit-skill, an npm package that brings intelligent, Conventional Commits-compliant commit messages to Claude Code with interactive language selection and batch grouping.

How I built claude-commit-skill, an npm package that brings intelligent, Conventional Commits-compliant commit messages to Claude Code with interactive language selection and batch grouping.

Ls Retrospective tekniği ile sprint değerlendirmelerinizi nasıl daha yapıcı, öğretici ve aksiyon odaklı hale getirebilmek için gerekenler, hepsi bu yazıda.

"Port zaten kullanımda" hatasının altında aslında ne yatıyor? Portu kim tutuyor bulmaktan process'i güvenle kapatmaya kadar, macOS, Linux ve Windows için işin doğrusunu konuşuyoruz.
Docker kavramlarını netleştirip, Dockerfile ve Compose ile gerçekçi bir kurulum akışı kuruyoruz. En sonda da prod’a yaklaşırken en sık patlayan yerleri ve pratik kontrol listelerini topluyoruz.
Semantik versiyonlama, yazılım geliştirme sürecinde önemli bir rehberdir ve hem geliştiriciler hem de kullanıcılar için büyük kolaylık sağlar.
Node.js’in olay odaklı yapısını keşfedin! EventEmitter sınıfıyla asenkron olayları nasıl yöneteceğinizi adım adım öğrenin.
Zod’u sadece form validation aracı olarak değil, API boundary tasarımının merkezine koyarak daha güvenilir ve ölçeklenebilir TypeScript sistemleri nasıl inşa edebileceğinizi bu yazıda ele alıyorum.
Inheritance (kalıtım), nesne yönelimli programlamada kodun tekrarını azaltmak ve sınıflar arasında ilişki kurmak için kullanılan temel bir konsepttir.
Nesne Yönelimli Programlama (OOP) ya da Nesne Odaklı Programlama, ismini çok sık duyduğumuz modern bilgisayar sistemlerinin temel taşlarından biridir. Nesne yönelimli programlamanın esas amacı, yazılımı gerçek dünyadaki nesnelerin modelleri üzerinden tasarlamak ve bu nesneler arasındaki etkileşimleri yönetmektir.