All Articles

Merhaba!

Uzun süredir aklımda olan kişisel websitemi ve blogumu yayına alma fikrini nihayet gerçekleştirebildim. Şimdiyse geldik işin asıl zor kısmına; içerik oluşturmak…

Blog yazmayı istememin ana sebebi; genel anlamda yazı yazma alışkanlığı kazanmaktı. Herhangi bir konu hakkında en az 400-500 kelimelik yazı yazabilmenin hem ifade yeteneğini geliştirme hem de düşünceleri kayda geçirme açısından önemli olduğunu düşünüyorum. Bu yüzden computer science ile ilişkili veya bambaşka bir konuda, teknik yada teknik olmayan birçok alanda düşüncelerimi derli toplu ifade edebileceğim ve yayınlayabileceğim bir platforma sahip olmanın beni daha çok motive edeceğini düşünerek bu web sitesini yayına aldım. Buna bahane olan da aslında kısa bir süre içinde blogumda paylaşmayı düşündüğüm ufak bir proje oldu. Projenin büyük kısmını tamamladım ancak nerede yayınlayacağıma karar veremiyordum. Planlarıma göre bundan sonraki ilk orjinal içerik postu onunla ilgili olacak.

Şimdilik daha çok teknik yazılar yazmayı planlıyorum çünkü teknik olarak vaktimi kendimi geliştirmeye adadığım bir dönem içerisindeyim ve teknik konularda blog yazmanın öğrenme sürecime katkı yapacağını düşünüyorum. Ama ilerleyen zamanlarda gündelik fikirler üzerine de içerik oluşturmayı düşünüyorum. Yine de yazı yazma konusunda çok yeni olduğum için pek kendimden emin konuşamıyorum.

Uzun süredir statik site oluşturma dünyasındaki yeniliklerden haberdar değildim ve ilk başta kafamdan Wordpress yada Github Pages‘den aşina olduğum jekyll geçiyordu. Ancak araştırdığımda Golang ile yazılmış Hugo ve React‘ı temel alan Gatsby gibi toolları gördüm ve bu daha modern alternatifleri kullanmaya karar verdim. Gatsby javascript ve react’ı temel aldığı için bana daha yakın geldi. Hosting için de Gatsby ile uyumlu olması sebebiyle Netlify platformunu seçtim. Bilmeyenler için Netlify; web uygulamalarını host etmek için birçok ücretsiz seçeneği de olan bir PaaS ve cloud platformu. Benzer bir tool arayanlara Gatsby’i tavsiye ederim; güzel bir dökümantasyonu ve büyük bir topluluğu var. Halihazırda birçok tema ve plugin seçeneği de mevcut. Kısacası şimdilik seçimlerimden memnun kaldım ama bakalım ilerde neler olacak.

İlk postu daha fazla uzatmadan toparlayıp sonlandırıyorum. Özetle bu ilk postu yayınlamak benim için uzun süredir atmayı düşündüğüm bir adımı atmak demekti. Sonraki yazılarda görüşmek üzere şimdilik hoşçakalın!

Published Oct 6, 2020

Software engineer currently based in Tallinn, Estonia.