Mengapa saya terus ngeblog selama 15 tahun
- Waktu berlalu sangat cepat
- Anak-anak mulai bersekolah, Jurassic Park merayakan ulang tahun ke-30, dan blog kecil ini bertahan selama 15 tahun
- 15 tahun adalah waktu yang sangat lama
Alasan memulai blog
- Saya memulainya untuk membuat dan mendokumentasikan prototipe game
- Saya ingin membuat game RTS besar
- Saat mengembangkan game engine, saya terjebak dalam jebakan game engine
- Saya menemukan The Experimental Gameplay Project dan memutuskan untuk membuat prototipe game dalam 7 hari
Alasan terus melanjutkan blog
- Saya menikmati menulis
- Menulis membantu menjernihkan pikiran dan mewujudkan ide menjadi lebih konkret
- Mempublikasikan tulisan membuat saya menghasilkan sesuatu yang lebih baik
- Ini menjadi tempat untuk mendokumentasikan proyek pribadi
- Ulasan tahunan memberi rasa pencapaian
- Mengembangkan blog itu sendiri menjadi proyek yang menyenangkan
- Menulis meningkatkan kemampuan saya sebagai developer
Tidak bergantung pada umpan balik eksternal
- Saya mempertahankan blog untuk diri sendiri, bukan demi umpan balik eksternal
- Saya tidak menyimpan statistik
- Saya tidak terlalu memikirkan jumlah tayangan
Evolusi tech stack
- Saya mempertahankan blog sambil mengganti tech stack
- 2008: PHP dan Kohana Framework
- awal 2009: Perl dan Mojolicious
- Juli 2009: beralih ke Jekyll
- Juli 2013: beralih ke Hakyll
- Agustus 2022: beralih ke Rust
- Februari 2024: mulai menggunakan Djot
- Mei 2024: sedang menghubungkan dengan Neovim
Perubahan dan perluasan tulisan
- Panjang dan cakupan tulisan meningkat
- Pada awalnya hanya pembaruan singkat, tetapi sekarang saya menulis artikel yang lebih panjang
- Seiring berubahnya minat, topik tulisan juga ikut berubah
Seperti apa masa depannya?
- Saya tidak bisa memprediksi masa depan, tetapi sepertinya saya akan terus ngeblog
- Yang penting adalah menikmatinya tanpa terlalu khawatir
Ringkasan GN⁺
- Blog ini memuat perjalanan 15 tahun yang dimulai dari pengembangan game lalu mencatat berbagai proyek pribadi dan perubahan tech stack
- Melalui menulis, penulis dapat merapikan pikiran, merasakan pencapaian, dan meningkatkan kemampuan sebagai developer
- Ciri khasnya adalah mempertahankan blog untuk diri sendiri tanpa bergantung pada umpan balik eksternal
- Tech stack blog telah beberapa kali berubah, dan hal itu memainkan peran penting dalam menjaga blog tetap berjalan
- Topik blog dan panjang tulisannya berubah serta meluas seiring waktu
1 komentar
Komentar Hacker News
Ada pendapat, "Saya menulis blog ini untuk diri saya sendiri, bukan agar dibaca orang lain"
Penting untuk membagikan manfaat yang didapat melalui blog
Blog seharusnya untuk diri sendiri
Blog dapat digunakan untuk berbagai tujuan
Blog meningkatkan kemampuan menulis
Berbagi pengalaman mempertahankan blog dalam jangka panjang
Menambahkan statistik ke blog bisa menurunkan motivasi
Menambahkan tombol "Buka Postingan Acak" ke blog memberi pengalaman yang lebih menyenangkan dalam jangka panjang
Berbagi pengalaman mempertahankan blog selama 15 tahun
Blog adalah untuk diri sendiri, dan direkomendasikan juga kepada orang lain