Künye

Bu site nasıl bir araya geldi.

Üç yıllık portfolyo hikâyesi, bu sitenin üzerine kurulduğu açık kaynak işler ve çalıştığı altyapı.

Şimdiye
kadarki hikâye.

Ağustos 2023'te küçük bir JavaScript portfolyosuyla başladı, Aralık'ta ikincisi geldi. Şubat 2024'te portfolio-newDesign'a başladım; neredeyse iki yıl ve 274 commit boyunca asıl portfolyom o oldu.

O site benimle büyüdü: önce React, sonra React 19 ile Next.js 16'ya kadar, SCSS, ScrollTrigger ile GSAP sinematik açılış, açık ve koyu tema, Three.js yıldız alanı ve Lottie sahneleri. 2025 yazında Supabase üzerinde canlı sohbet ve çevrimiçi ziyaretçi katmanı bile vardı; siteyi hızlı tutmak için sonra kaldırdım. 2025 sonbaharında fuzzy aramalı cam navbar, İngilizce ve Türkçe dil desteği ve erişilebilirlik testleri geldi.

2026'da portfolyonun efekt yerine kanıt göstermesini istedim. Bu repo Mart'ta başlıyor; Ekim'de küçük bir Node script'i ile üretilen, düz HTML ve tek stil dosyasından oluşan koyu, editoryal bir siteye dönüştü. Revotas'ta geliştirdiğim production sistemleri sentetik veriyle interaktif demolar olarak geri geldi, açıklamalar kod olarak yazılmış hareketli çizimlere dönüştü.

Son geçiş her sayfayı aynı ince çerçeveye koyuyor ve birkaç eski fikri daha hafif hâliyle geri getiriyor: arama, ziyaretçi defteri, müzik kartı. Hâlâ yapım aşamasında. Bir sitenin olmasının anlamı da bu.

  1. Ağu 2023İlk portfolyo, düz JavaScript
  2. Şub 2024portfolio-newDesign başlıyor
  3. May 2025GSAP ile sinematik açılış
  4. Tem 2025Supabase ile canlı sohbet ve çevrimiçi ziyaretçiler
  5. Kas 2025Next.js 16, i18n, aramalı cam navbar
  6. Mar 2026Bu repo başlıyor
  7. Eki 2026Statik editoryal site, Revotas demoları
  8. Eki 2026Çerçeveli düzen, arama, sesler, ziyaretçi defteri

Üzerine
kurduğum işler.

Neyle
çalışıyor.

Yapı

HTMLCSSJavaScriptNode.js build scriptmarked

Barındırma ve servisler

VercelUpstash RedisResendCal.com

Kontroller

PlaywrightGitHub Actionsnode:test

Çözmeye değer bir problemin mi var?Birlikte çözelim

Konuşmaya başla

Full-stack ve uygulamalı AI rollerine açığım, uzaktan veya hibrit.

Rolü, ekibi ve problemi anlat.