yeni projelere açığım

Fırat Ateşdağlı

Merhaba, ben bir

Birlikte çalışalım → imleci gezdir — kıvılcım çıkar 🔥
ziyaretci@firatatesdagli.com: ~
// 01 — hikaye

Çoğu çocuk oyun oynarken ben oyunun nasıl çalıştığını merak ettim. 12 yaşında ilk sitemi yaptım; tarayıcıda ilk kez çalıştığını gördüğüm an bir kıvılcım çaktı. O ateş hâlâ yanıyor: fikirleri hızlı, sağlam ve güzel çalışan yazılımlara dönüştürüyorum.

01 — merak

Her şey bir “nasıl?” sorusuyla başladı.

Çoğu çocuk için bilgisayar oyun demekti; benim için bir kutu dolusu soru. Bu pencere neden böyle açılıyor? Bu buton neye bağlı? Bu sayfayı kim, nasıl yaptı?

Cevapları merak ettikçe sorular çoğaldı. İyi ki de çoğaldı.

02 — 12 yaşında

12 yaşında ilk sitemi yaptım.

Cevapları bir web sayfasının kaynak kodunda aramaya başladım: Sağ tık → Kaynağı görüntüle. Kopyaladım, değiştirdim, bozdum, düzelttim. Sonunda tarayıcıda kendi yaptığım ilk site açıldı ve o kıvılcım çaktı.

O günden beri bir sayfaya baktığımda, arkasındaki kodu da görüyorum. (Bu sitenin kaynağında da seni bir sürpriz bekliyor.)

03 — ilk müşteri

İlk müşterim babamdı.

Kendi sitem çalışınca sıra babama geldi ve ona bir site yaptım. Yazdığım kod ilk kez benim dışımda birinin gerçek bir ihtiyacını karşılıyordu.

İşin sadece kod yazmak olmadığını orada öğrendim: dinlemek, anlamak ve söz verdiğini teslim etmek.

04 — <?php

PHP ile başladım, hiç durmadım.

Güzel sayfalar yetmedi. Formun gönderdiği veri nereye gidiyor? Sunucu ne yapıyor? Cevabı PHP’de buldum ve perdenin arkasına geçtim. Hata mesajları ilk öğretmenlerim oldu.

Oradan veritabanlarına, JavaScript’e, sunuculara uzandım. Her yeni katman, bir öncekini daha iyi anlamamı sağladı.

05 — bugün

Önyüzden sunucuya, her katman.

Bugün bir projenin her katmanında rahatım: arayüz, arka yüz, veritabanı, sunucu ve yayına alma. Bir fikri alıp baştan sona yaşayan bir ürüne dönüştürüyorum.

12 yaşındaki o merak hâlâ aynı. Sadece sorular büyüdü.

06 — sırada

Bir sonraki bölümü birlikte yazalım.

Aklında bir fikir, yarım kalmış bir proje ya da sadece bir soru mu var? Anlat, konuşalım.

Fikrini anlat →

Nasıl çalışırım?

Her projede aynı dört şeye dikkat ederim. Kod değişir, bunlar değişmez.

01

Önce anlamak

Kod yazmadan önce problemi dinlerim. Doğru soruyu bulmak işin yarısıdır.

02

Sade ama sağlam

Gereksiz karmaşıklık yok. Az parça, iyi düşünülmüş parça.

03

Hız bir özelliktir

Hızlı açılan sayfa, hızlı dönen cevap. İkisi de kullanıcıya saygıdır.

04

Detay fark yaratır

Bir animasyonun zamanlaması, bir hata mesajının tonu. Küçük şeyler büyük izlenim bırakır.

0yaşında ilk sitem
<?phpilk dilim, ilk aşkım
24/7kafada dönen fikirler
∞öğrenme isteği
// 02 — iletişim

Bir fikrin mi var?
Yakalım.

iletisim@firatatesdagli.com

Sana nasıl dönebilirim? Mesajının sonuna telefon numaranı ya da e-posta adresini eklemeyi unutma. Genelde aynı gün dönüyorum.