GELİŞTİRİCİ ARAÇLARI

Kendi Dijital Bahçenizi Oluşturun. Teknik Konuları Daha İyi Öğrenin.

Bu yazıda Digital Gardening ne olduğu, kişisel gelişim ve motivasyon olarak ne gibi faydalar sağladığı konusuna değineceğiz.

--

Digital Gardening denince benim aklıma bahçede yetiştirdiğimiz bitkilerin dijital hali. Tabi burda bir metafor var. Bizim yetiştireceğimiz bitki değil fikirler olacak. Fikirlerimizi ve düşüncelerimizi nasıl bitkileri yetiştirdiğimiz gibi yetiştirebiliriz ?

Bu konu oldukça dikkatimi çekti çünkü OnurDayibasi.com ve dev web sayfalarında uygulamaya çalıştığım yöntem buna benzer şeylerdi. Her ne kadar Digital Gardening kavramından bir haber olsamda 😃

Blog yazmak, tamamlanmış kaliteli bir blog yazısını yazıp bunu kronolojik olarak oluşturmak oldukça zor. Hele birde oluşturacağınız blog yazısı teknik bir yazı ise.

  • Yazıyı oluşturmak için bir kere konuyu anlamış olmanız gerekiyor.

Konuyu Anlamak?

Aynı yazılım geliştirmede olduğu yani yazılım konusunda ufak ufak geliştirmeler yaparak müşterinin karşısına çıktığımız gibi. Bir konuyu tak diye anlamak mümkün değil.

  • Konuyu belli parçalara bölüp,
  • Bu parçalar hakkında araştırmalar yapıp, notlar tutmanız, sketch çizmeniz, bazı projeler ile denemeniz, başkaları ile bu notlar ve sketchler üzerinden tartışmanız gerekir.
  • Daha sonra bu çalışmaları içerisinde geçen başka detaylar ile bidirectional linkler oluşturarak bunları birbirine bağlamanız gerekiyor

Süreç

Burada bir blog yazısının sonucundan çok. Bir çok blog yazısının süreç içerisinde nasıl gelişip, büyüyeceği bir birleri ile nasıl ilişkileneceği ön plana çıkıyor.

Aşağıda Joel Hooks Digital Garden tanımında yazı veya bir takım içerikler üretirken oluşan sonuca daha az odaklanarak, daha çok bu sonuca giderken ki sürece veya bu işi yapabilmek için ihtiyaç duyulan zanaat odaklanmak olduğunu belirtmiş.

The phrase “digital garden” is a metaphor for thinking about writing and creating that focuses less on the resulting “showpiece” and more on the process, care, and craft it takes to get there. (Joel Hooks)

Maggie Appleton Digital Garden konusunda bir çok araştırması bulunan ve web sayfasını bu şekilde geliştiren birisi. Oluşturdukları Visual Metaphor ve blog çalışmaları 3 seviyede tutuyor.

  • 🌱 Seedling (Tohum): very rough and early ideas
  • 🌿 Budding (Filizlenme): or work I’ve cleaned up and clarified
  • 🌳 Evergreen (Büyümüş, Ağaç olmuş…): for work that is reasonably complete (though I still tend these over time).
https://maggieappleton.com/garden

Özetle bu içerikleri zaman içerisinde belli bir noktaya getiriyor ve her aşamada Wikipedia, EksiSozluk vb yerler gibi güncellenebilir ve canlı. Zaman içerisinde içerik büyüyüp en son halini alıyor.

Digital Gardening’de 6 Örüntü

Maggie Appleton Garden History yazısına devam edersek burada Digital Garden tekrar eden veya birbirine benzer 6 Örüntüden bahsediyor.

1. Topoloji üzerinden Zaman Tabanlı İçerikler

Klasik blog siteleri zaman bazlı birbirinden bağımsız içerikler gibi tüm yazıları zaman bazlı sıralar, halbuki bu yazılar belli topolojiler üzerinden birbirine bağlıdır. Bu bağlantıları biderectional-link yardımı ile yaparak (yani birbirine bağlantı kurulan 2 içeriğin birbirine bilmesi ve birbirine ulaşabilmesini sağlandığı bağlantılar) mantıksal birleşimler ile zaman bazlı yapılara dönüştürme.

Topography over Timelines (Maggie Appleton Garden History)

2. Sürekli Büyüme

Klasik blog yazılarında olduğu gibi bir anda içerik son halinde yayınlanmadığı, içeriklerin zaman içerisinde sürekli geliştiği ve olgunlaştığı ve birbirlerine bağlanarak büyük bir sistemi oluştururlar.

Burada aslında içerikler daha canlı bitkiler gibi zaman içerisinde sizin öğrenme eğriniz doğrultusunda gelişir.

Continuous Growth (Maggie Appleton Garden History)

3. Mükemmeliyetçilikten Uzak, Herkese Açık Öğrenme

Maggie Appletondigital bahçelerin Chaos Stream’lerden daha düzenli ve uğraşılmış, Cultivated Performance kadar ise uğraşılamış. İçeriği oluştururken ki öğrenme eğrinizin başkaları tarafından görülebildiği ortamlar olarak belirtmiş.

Imperfection & Learning in Public (Maggie Appleton Garden History)

Learn In Public blog yazısında, çoğu kişinin öğrenme işlemini gizli yaptığı bu içerikleri sadece tüketerek öğrendiği, bazılarının bu öğrenmeyi herkese açık şekilde public yaparak kendi öğrenme akışı alışkanlıklarını oluşturmaya çalıştığını anlatıyor.

Özetle aslında siz öğrendiklerinizi paylaşarak, başkalarına anlatarak, veya insanların sorularını cevaplayarak konuları daha iyi öğreniyorsunuz.

Bunun için;

  • Blog Post, Tutorial ve Cheatsheets hazırlayabilir
  • Meetup ve Konferanslara katılabilir
  • Stackoveflow ve Reddit soruları cevaplayabilir
  • Youtube videoları veya Twitch stream oluşturabilir
  • Haber bültenleri ve karakatürler hazırlabilirsiniz.

yukarıda bahsedilen yöntemlerden bazılarını kullanabilirsiniz. Bir kitap veya ciddi bir teknik yazıyı mükemmel olmadan çıkartarak zaman içerisinde geliştirmek öğrenme hızınıza ve genişliğini bir çok fayda sağlayacaktır.

4. Deneysel, Kişisel ve Oyun Oynamaya Açık

Digital bahçeleriniz kişisel , deneysel ve oyun oynamaya açık yerler olmalıdır. Bu konuda Web’in son dönemde geldiği nokta inanılmaz. Artık deneysel her türlü uygulamayı Web üzerinde gerçekleştirebiliyoruz. Örneğin

Playful, Personal, and Experimental (Maggie Appleton Garden History)

5. Kırparak Kendi İçeriğinize Ekleme ve İçerik Çeşitliliği

İçerikler sadece başka sayfalara veya kaynaklara (video, music, resim, code) linkler verilerek oluşturulmamalı. Kırpılarak ilgili içeğin içerisinde embedded şekilde gösterilebilecek yapıda olmalı.

Twitter, Youtube, Codepen vb… içerikler etkileşimli olarak HTML5 Web sayfalarına koyup bunları başka sayfalara gitmeden gösterebiliyoruz.

Intercropping & Content Diversity (Maggie Appleton Garden History)

6. Bahçenizin Bağımsız Sahibi Olun

Bahçecilik Facebook, Medium, Twitter gibi ortamlar yerine kendi kontrolünüzdeki web sayfanızda bir takım yenilikler veya değişiklikleri ekleyebilme veya çıkarabilme özgürlüğünüzün olduğu kendi kontrolünüzdeki alanlardır. Bundan dolayı kendi web sayfanızı oluşturmanız ve bunları yönetebiliyor olmanız önemli

Günümüzde bu tarz kişisel, dinamik düzenleyebildiğiniz web sayfalar yapmak oldukça kolay Gatsby, Jekyll gibi Jamstack kullanarak ücretsiz Digital Garden oluşturup yönetebilirsiniz.

Independent Ownership (Maggie Appleton Garden History)
Independent Ownership (Maggie Appleton Garden History)

Referanslar

Araçlar

Okumaya Devam Et 😃

Bu yazının devamı veya yazı grubundaki (Geliştirici Araçları) diğer yazılara erişmek için bu linke tıklayabilirsiniz.

--

--