Ben ugilabs
Yazılım geliştiriyor, projelerimi burada paylaşıyorum.
Kod, içerik ve sürekli öğrenme
Yıllardır PHP, JavaScript ve modern web teknolojileriyle ürünler geliştiriyorum. Karmaşık problemleri sade çözümlere indirgemek hoşuma gidiyor — “çalışsın yeter” yerine “anlaşılır, sürdürülebilir, hızlı” olmasını önemsiyorum.
ugilabs, hem kendi ürünlerimi paylaştığım hem de küçük ekiplere/insanlara faydalı olabilecek araçları yayımladığım yer. Her şey burada: kaynaklar, sürümler, changelog.
Neler yapıyorum?
Birkaç prensip
Önce sade, sonra hızlı
Karmaşık kod bir gün borç olur. Doğru çözüm genellikle en kısa olanıdır — fazlası gürültü.
Açık iletişim
Süreç boyunca ne yaptığımı ve neden yaptığımı paylaşırım. Sürpriz sevmem, belirsizlik sevmem.
İş bitince bırakmam
Yayınladığım her şey güncellenir, sorular yanıtlanır. Ürünün ömrü boyunca sahibi benim.
Sıfırdan inşa ederim
Framework bağımlılığından kaçınırım; ne yaptığımı anlamak için altındakini okumayı tercih ederim.
Detaylar önemlidir
Piksel, performans, güvenlik — "yeterince iyi" diye bir şey yoktur. Bitmiş iş, düzgün biten iştir.
Sahiplik
Bir proje benim imzamı taşıyorsa başkasına atamam. Sorun çıkarsa ilk ben bakarım.
Bir fikir mi var?
Sohbet etmekten, küçük danışmanlıktan veya yeni projelerden hoşlanırım.