Doğan Aydın

Uzun yıllardır web ve yazılım geliştirme alanında çalışan bir yazılım geliştiricisiyim.

Odak noktam; iş ihtiyacını doğru anlayıp, gereksiz karmaşadan uzak, sürdürülebilir çözümler üretmek.

Çalışma Prensiplerim

  • Net ve açık iletişim
  • Gerçekçi zaman planlaması
  • Ölçülebilir çıktılar
  • Geliştirilebilir, temiz mimari

Teknoloji Radarı

Benimse (Adopt)

  • Go (Golang)
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Redis
  • Docker / K8s

Dene (Trial)

  • Kafka / RabbitMQ
  • Rust (Tauri)
  • Bun Runtime
  • Supabase

İzle (Assess)

  • Astro
  • gRPC
  • MongoDB
  • Deno

Beklet (Hold)

  • Redux (Old school)
  • Bootstrap
  • Jenkins (Prefer GH Actions)

Okuma & Kaynak Listesi

MİMARİ

Designing Data-Intensive Applications

Martin Kleppmann

CRAFT

Clean Architecture

Robert C. Martin

CULTURE

Accelerate

Nicole Forsgren et al.

PRODUCT

Shape Up

Basecamp

Karmaşık problemleri basit, anlaşılır ve çalışan yazılımlara dönüştürmeyi seviyorum. Son teknoloji araçları kullanıyorum ancak teknolojiyi bir amaç değil, iş hedeflerine ulaşmak için bir araç olarak görüyorum.

Her projede önceliğim, sadece "çalışan" bir kod yazmak değil; uzun vadede bakımı yapılabilen, başkaları tarafından anlaşılabilen ve işletmeye değer katan bir yapı kurmaktır.