İnternetin bugünkü gibi birkaç dev sosyal medya platformunun tekelinde olmadığı, insanların ilgi alanlarına göre forumlarda toplandığı o dönemi hatırlayanlar vardır. Dijital toplulukların vBulletin ve SMF (Simple Machines Forum) etrafında şekillendiği, bir forum kurup onu özelleştirmenin internetin en keyifli uğraşlarından biri olduğu yıllar…
Benim yazılımla tanışmam da tam olarak bu döneme, 2013 yılına denk geliyor. Yazılımla ilgilenmeye başladığım o ilk zamanlarda, ekran karşısında sadece bir şeyler tüketmek yerine üretmek istedim. Kendi dijital legolarımla oynama hevesim, beni küresel bir açık kaynak platformu olan SMF’nin derinliklerine çekti.
PHP kodlarının arasına dalmak, SMF’nin kendine has mimarisini çözmeye çalışmak ve kendi bilgisayarımda yazdığım bir kodun dünyanın bambaşka bir yerindeki bir forumda çalışabileceğini bilmek, o yaşlarda bir genç için tarif edilemez bir heyecandı.
Sadece deneme yanılma yapmakla kalmadım; hazırladığım eklentileri SMF’nin resmi mod sitesinde yayınladım. Yıllar sonra geriye dönüp baktığımda, bugün sahip olduğum teknik temelin ve yazılım tutkumun tohumlarının o günlerde, o satır aralarında atıldığını çok net görebiliyorum.
Zaman Kapsülünden Çıkan Eklentilerim
Buranın asıl amacının tecrübeleri ve ufak tefek bilgileri paylaşmak olduğundan bahsetmiştim. Bu amaç doğrultusunda, ilk göz ağrım olan ve benim için anı değeri taşıyan o iki eklentiyi burada bir köşeye not düşmek istedim:
İlk Deneyim, İlk Eklenti
Yayınlanma Tarihi: 18 Mayıs 2013
Yolun en başında, kodlarla boğuşarak ortaya çıkardığım ilk resmi modifikasyonum. Açık kaynak dünyasına atılmış ilk ciddi adımdı.
Bir Yıl Sonrası, Gelişen Beceriler
Yayınlanma Tarihi: 25 Haziran 2014
İlk eklentiden yaklaşık bir yıl sonra, sistemin yapısını daha iyi kavradığım dönemde yayınladığım ikinci çalışmam.
Bugün yapay zeka saniyeler içinde kod yazabiliyor olsa da, o yıllarda bir hatayı bulmak için saatlerce forumlarda dolaşmanın, kodları bozup tekrar yapmanın verdiği o “öğrenme” hissinin yeri bambaşka.