Sami Aktaş

15 kayıt · 16 Ağustos 2026

EN

Girişime göre defter

samiaktas.com

15 kayıt — samiaktas.com için gerçek tarihli ilerleme notları.

Günlük Sistemi İyileştirmeleri

Bugün günlük sistemimi geliştirdim. Verilerin daha gerçekçi işlenmesini sağladım.

Yönetim Paneli ve API Entegrasyonu

Bugün Grok API'yi siteye bağladım. Yeni proje eklemek ve resim değiştirmek için basit bir yönetim arayüzü oluşturdum. Otomatik paylaşım özelliği de eklendi.

Swift

Çeviri Çökme Sorununu Giderdim

Bugün çeviri sırasında yaşanan çökme sorununu çözdüm. Artık yazdıklarınız daha güvenilir şekilde çevrilecek.

Devam Projesinde Güncellemeler

Bugün Devam uygulaması üzerinde çalıştım. Bazı bölümleri güncelleyip proje durumunu not ettim. İleride sadece ilgili alana odaklanarak devam edeceğim.

Proje Durumunu Güncelledim

Bugün projemin durumunu kontrol edip güncelledim. Uygulamada gerekli düzenlemeleri yaptım.

Alman Lehçeleri İçin Çeviri Geliştirmesi

Bugün Alman modunu varsayılan yaptım. İsviçre Almancası gibi lehçeleri daha iyi çeviriyor. Menüyü sadeleştirdim ve bazı hataları düzelttim.

AI · OCR

Site artık iki dilli: İngilizce sürüm yayında

samiaktas.com/en açıldı — anasayfa, günlük arşivi ve girişim sayfalarıyla sitenin tamamı İngilizce. Sağ üstte TR/EN düğmesi var; otomatik yönlendirme bilerek yok (Google'ın tavsiyesi: hreflang + kullanıcı seçimi). 15 günlük kaydının tamamı, Hakkımda hikâyem ve tüm arayüz elden çevrildi; tarihler bile dile göre biçimleniyor. Kod tekrarı sıfır: aynı dosyalar iki dili birden üretiyor. Yapay zeka motorları ve Google artık İngilizce sorgularda da bu defteri kaynak gösterebilir.

i18n · hreflang · SEO · Astro

Kod diyeti: 8 MB ölü ağırlık gitti, yapı modülerleşti

Eski tek-dosyalık sitenin kalıntılarını (8 MB'a yakın ölü dosya) temizledik; orijinali arşive kaldırdık. Üç sayfada kopyala-yapıştır duran başlık, alt bilgi ve günlük kaydı blokları tek tek bileşenlere indi — artık bir görünümü değiştirmek tek dosya düzenlemek demek. Türkçe sitede hiç kullanılmayan Kiril/Yunan/Vietnam font paketleri de atıldı (39 tanımdan 16'ya). Görünüm piksel piksel aynı kaldı.

Refactor · Modüler Mimari · Performans

Gerçek giderler ve teknoloji etiketleri

Defterdeki 'sıfır gider' gerçeği yansıtmıyordu — 'İş Akışı & Araçlar' diye bir genel gider sınıfı açtık ve Claude Pro aboneliğini (17 USD ≈ ₺796) işledik. Şeffaflık artık gerçek rakamı gösteriyor; bu sınıf girişim olarak sayılmıyor, kendi başlığı altında dökümlü. Ayrıca günlükteki her kayda o gün kullanılan teknolojiler ve güvenlik çalışmaları etiket olarak eklendi — ziyaretçi hangi işin neyle yapıldığını tek bakışta görüyor.

Şeffaflık · Genel Gider · Etiketleme

Günlük arşivi ve girişim sayfaları

Yapım günlüğü büyüyünce yapıyı değiştirdik: anasayfada artık yalnızca son 5 kayıt var, defterin tamamı /gunluk sayfasında. Her girişimin kendi günlük sayfası oluştu — Payda ve samiaktas.com ayrı ayrı okunabiliyor, yeni bir girişim eklediğimde sayfası kendiliğinden açılacak. Kayıtlar yeniden eskiye sıralandı, her sayfa kendi başlığı ve şemasıyla arama motorlarına ayrı ayrı tanıtıldı; site haritası kendini güncelliyor.

Astro · SEO · Schema.org

Site kendini yayınlıyor + üçlü uzman denetimi

Bugün siteyi her düzenlemede otomatik derleyip yayınlayan bir hat kurduk (derle → yayınla → arama motorlarına anında bildir). Ardından tasarım, SEO/GEO ve güvenlik olmak üzere üç ayrı uzman denetimi yaptırdık: erişilebilirlik/kontrast düzeltmeleri, daha zengin yapısal veri ve veritabanı yazma kuralının sahibime kilitlenmesi. Not: bu sitenin tamamı tek bir Claude Pro üyeliğiyle, yapay zekayla birlikte kuruldu.

CI/Otomasyon · Güvenlik · SEO · Erişilebilirlik

Siteyi sıfır-JavaScript Astro ile yeniden yazdık

AI ve Google'da en hızlı görünürlük için siteyi tamamen statik, sıfır-JavaScript bir Astro yapısına taşıdık. Sonuç: ~34 KB boyut, yarım saniyenin altında açılış ve tüm içeriğin botların anında okuyabileceği şekilde gömülü olması. Tasarımı da sadeleştirdik: metin odaklı bir açılış ve Hakkımda'da tek büyük fotoğraf.

Astro · Tailwind CSS · Sıfır-JS

Kimlik, giriş ve arayüz oturdu

Hakkımda metnini (Adana, yazılım girişimciliğine bu siteyle başlama hikayem) yazdık, yönetici girişini Firebase ile güvene aldık ve arayüzü elden geçirdik. E-posta tarafındaki eksik DNS kaydını bulup düzelttik; artık [email protected] çalışıyor.

Firebase Auth · DNS · Güvenlik

Arama motoru ve yapay zeka görünürlüğü paketi

Siteyi Google, Bing ve Yandex'e tanıttık; sitemap, robots.txt, llms.txt, Schema.org işaretlemeleri ve IndexNow'ı kurduk. GPTBot/ClaudeBot gibi yapay zeka tarayıcılarına okuma izni verdik. Cloudflare ile hız, güvenlik (SSL, WAF) ve önbellek katmanı ekledik.

SEO · Schema.org · Cloudflare · WAF/SSL

Site nihayet açıldı

Açılmayan portföy sitesini Firebase Hosting'e taşıyıp yayına aldık. 7 MB'lık tek dosyayı parçalara böldük ve Firestore ile kalıcı hale getirdik; sayfa artık her yenilemede sıfırlanmıyor. Kod bilmeden, yapay zekayla adım adım.

Firebase Hosting · Firestore · JavaScript