Developer Platformu Eksikliği
Bugün Superpeer'in kapanmasının duyurusuyla birlikte Türkiye geliştirici ve üretici ekosisteminde aktif kullandığımız mecralardan birini kaybettiğimizi hissettim. Twitter'da bu platformun açığını açık kaynak bir alternatifi ile destekleyebileceğimize ilişkin bir post paylaştım. Ve her zaman olduğu gibi buna karşılık da açıktan 1-2, DM'den onlarca mesaj aldım konuyla ilgili.
Ancak Batuhan'ın "cal.com da iş görüyor" fikrine ilişkin Superpeer'in "bence" çevremizde hangi boşluğu doldurduğu ve neden cal.com ile bir tutulamayacağını düşündüğümü aktarmak, bu vesileyle eksiklere dem vurmaya başlamışken aklımdaki platformunu tariflemek istiyorum.
Öncelikle Superpeer'den başlayalım. Öncelikle geliştirici ve üretici platformu diyorum, ama superpeer daha çok benim için "bir uzman platformu" idi. Evet burada o uzmanlara erişip ücretli/ücretsiz görüşme sağlayabiliyordunuz ancak katma değer kısmı bana kalırsa randevu ayarlama bölümü değil "uzman kişinin bir landing page'e sahip olması" kısmıydı. Farkındaysanız insanlar bu linkleri verirken bile "superpeer profilim" derken, diğer sistemlerde "cal.com/eserlive üzerinden randevu oluşturabilirsiniz" gibi lanse ediyorlar. Kısacası superpeer'i biz kartvizit ve landing page gibi kullanıyorduk.
Gelelim konunun mutlaka böyle bir sisteme neden ihtiyacımız var kısmına. Açık Yazılım Ağı sonrasında birçok kişiden "ne kadar çok işinin uzmanı, tanımadığımız veya yanlış tanıdığımız Türk Yazılımcı varmış" cümlesini duydum. Bu nedenle AYA'nın deprem faaliyetleri sonrasında Şubat'ın sonlarına doğru ilk projelendirdiğim iş AYA bünyesinde katkı sağlayan insanlara profil oluşturmaya imkan verecek "aya.is platformu" olmuştu. Benim için yeni bir fikir de değildi, acikkaynak.github.io/2015'i tekrar yayına alsak dahi yeterliydi. Ancak o dönem iş değişiklikleri gibi konulardan dolayı bunu canlıya alamadım.
Biz ekosistemdeki geliştirici ve üreticileri maalesef twitter/x'deki click-bait gündemlerden, artık çoğu insanın çok temel şeyler konuşuluyor veya YouTube'da onlarca içerik var diye gitmeye üşendiği etkinliklerden tanıyabiliyoruz. Ama bunlar maalesef "geliştirme" ve "üretim" odaklı değil tam tersi daha "lifestyle" temelli, paylaşımda meslek bilgisinin değil kişilerin odakta olduğu bir gündeme hapsediyor bu mecralar bizi. Bu da sektörümüzü maalesef eskisine oranla birbirinden pek hazetmeyen, bazen "bana yazılımcı deme, öyle anılmak dahi istemiyorum" dediğimiz bir noktaya getiriyor. Bir noktada bu mecraların vurguladığı noktaları değil, tam tersine "bizim bizzat kendimizi ifade edebildiğimiz" bir mecranın tüm bu zehirli, negatif ortamı nötrleştireceğine eminim.
Zaten kendini iyi ifade eden kişiler ise genelde bir web sitesi oluşturmakla bunu sağlamaya çalışıyor. Örneğin bu yazıyı ilk yayınladığım eser.live benim aynı zamanda içeriklerimi paylaştığım bir web sitesi. Orası olmasa ne GitHub profilim ne Twitter'ım ne de YouTube'um benim hakkımda "genel derli toplu" bir bilgiyi size sunamayacak. Bence biz bu durumu o kadar içten fark ediyoruz ki bento, linktree gibi profiller oluşturup iz bırakmaya çalışıyoruz. Ama bana kalırsa halen bir şeyler eksik kalıyor. Ancak bu kişisel web siteleri ise bir süre sonra zamana yeniliyor, izlenebilirliği birer web sitesi olduklarından düşük kalıyor ve güncelleme almaz hale geliyorlar.
Hashnode, medium, substack ise çok yazı odaklılar. Biraz özelleştirmek, YouTube'da ürettiğiniz, attığınız tweet'i paylaşacağınız, GitHub'daki projenizi tanıtabileceğiniz hiçbir ensturman vermiyor size.
Bu nedenle ben eser.dev gibi kişilerin kendi web sitelerini de yayına alabildikleri bir sistemin, daha da öteye gidip "multi-tenant" bir yapıyla verileri bir arada derleyen, her yazılımcının kendini ve projelerini anlatabildiği landing page'ler oluşturabildiği, geçmişini paylaşabildiği, yazılarını, videolarını koyabildiği bir platformun gereğine inanıyorum. Bu platform tamamlandığında AYA'ya devredeceğim, zaten açık yazılım ağı'ndan hareketle aya.is ismiyle hafif hafif bir şeyler kodlamaya başladım. Şimdiyse Superpeer'in kapanış haberi ise şu an sürecimi hızlandırdı.
Eğer tasarım, Figma taraflarınız güçlüyse bence oturup bir hafta sonu workshop yapıp benzer bir şeyler çıkartalım. Hatta v0'da uzman olduğunu düşünen varsa direkt frontend'i çıkartalım, söz veriyorum backend tarafını ben hallederim :) Ulaşım için direkt tweet'in altına yazmanız yeterli.