Yazar, bu ayki web sitesi geliştirme sürecinden oldukça memnun olduğunu belirtiyor. Figma'da bir tasarım oluşturmaktan, eski sitesindeki tüm sayfaları yeniye taşımaya ve yeni özellikler eklemeye kadar beklenenden çok daha fazlasını başardığını ifade ediyor. Bu süreçte en çok ilgisini çeken konulardan biri web bileşenleri olmuş. 2015'te web geliştirme öğrenmeye başladığından beri "vanilla" web'in ne kadar ilerlediğini görmek onu şaşırtmış; o dönemde üniversite derslerinde hala flexbox yerine float'ların öğretildiğini hatırlıyor.
Son zamanlarda kişisel projelerinde Astro.js kullanmasına rağmen, tamamen vanilla bir projeye geri dönmenin ve aslında çok fazla bir şeyi kaçırmadığını fark etmenin keyifli olduğunu dile getiriyor. Elbette, bir framework kullanmak için çok iyi nedenler olduğunu ve durumların %95'inde geliştirici deneyimi, yazma kolaylığı ve görüntü işleme gibi faydalı özellikler nedeniyle buna değdiğini kabul ediyor. Ancak, vanilla web'in daha manuel ve biraz daha zahmetli olmasına rağmen, sadeleşmeye ve yavaşlamaya odaklandığı bu yılda tam da ihtiyacı olan şey olduğunu vurguluyor. Geçtiğimiz ay, son birkaç yıldır bir proje üzerinde çalışırken en çok eğlendiği zamanlardan biri olmuş. Sürekli "bir sonraki büyük şeyi" kullanmaya çalışmak yerine vanilla araçları tercih etmek, kod yazmaya başlama engellerini önemli ölçüde azaltmış ve akış durumuna daha kolay girmesini sağlamış. Yazar, web sitesine ataş benzeri düğmeler, stilize edilmiş resim bileşenleri, blog arşivi için kategori sıralama, JavaScript tarafından oluşturulan içindekiler tablosu ve blog sayfalarında tıklanabilir başlıklar gibi eğlenceli özellikler eklediğini belirtiyor. Gelecek planları arasında View Transitions API'sini uygulamak var; bu API'nin yaratıcı kullanım potansiyelinin sınırsız olduğunu düşünüyor ve tüm büyük tarayıcılarda temel olarak desteklenmesiyle heyecan duyuyor. Ancak View Transitions'a dalmadan önce Projeler ve Kitaplık sayfalarını bitirerek içeriklerini koyabileceği yerler oluşturmayı hedefliyor. Genel olarak, bu projenin yıllardır bir web sitesi üzerinde çalışırken en keyif aldığı deneyim olduğunu ve vanilla web'in sınırlarını zorlamaya devam etmek için sabırsızlandığını ifade ediyor.
Modern web geliştirme araçlarının karmaşıklığı yerine temel web teknolojilerine odaklanmanın, geliştiricilere daha fazla keyif ve verimlilik sunabileceğini gösteriyor.