Saya ingin punya tempat untuk menulis tentang apa yang sedang saya kerjakan dan apa yang terjadi dalam hidup saya. Kadang itu berarti menjelaskan proyek coding; lain kali mungkin sebuah pemahaman baru atau keluh kesah. Menuangkan pikiran itu ke dalam kata-kata membantu, bahkan kalau tidak ada orang lain yang membacanya.
Blog ini terutama untuk saya sendiri. Saya ingin bisa melihat kembali suka dukanya, melihat kemajuan yang sudah saya buat, dan merenungkan kesalahan yang lebih mudah dipahami setelah ada jarak waktu. Kalau kamu di sini membacanya, kamu juga diterima.
Niatnya memang anonim, meskipun siapa pun yang mengenal saya mungkin bisa menebak siapa saya tanpa banyak usaha. Saya tidak terlalu khawatir soal itu. Yang penting jangan bersikap aneh saja.
Membangun situsnya
Saya membuat ini dari nol dan sangat menikmati proses menghubungkan Supabase dan Astro. Bekerja dengan Astro terasa sangat menyenangkan. Saya akan memberinya nilai 9/10.
Saya menjaga desainnya sederhana, dengan antarmuka bergaya macOS dan folder berisi catatan jurnal. Saya ingin sesuatu yang bersih dan fungsional tapi tetap terasa pribadi, jadi menjelajahi blog ini mirip membuka berkas di desktop.
Ada beberapa masalah di sepanjang jalan. Awalnya saya memakai Preact untuk interaktivitas, tapi menemui error Cannot read properties of undefined (reading '__H') dan akhirnya beralih ke JavaScript murni.
Formulir kontak juga butuh usaha. Menyiapkan Postmark dan nodemailer melibatkan masalah autentikasi dan debugging token API. Secara terpisah, saya menemui konflik npm install dan error izin GitHub yang membutuhkan beberapa kali reset dan perubahan konfigurasi.
Saya juga ingin transisi antarahalaman tanpa memuat ulang seluruh halaman. Perlu sedikit penyesuaian, tapi saya berhasil membuat view transitions Astro bekerja.
Apa yang akan saya tulis
Coding akan menjadi bagian dari blog ini, bersama perkembangan diri dan kehidupan secara umum. Saya ingin punya tempat untuk mencatat kemajuan tanpa membatasi diri pada kabar pengembangan saja. Pikiran acak, refleksi, dan sesekali keluh kesah semuanya punya tempat di sini.
Untuk sekarang, situsnya sudah berjalan dan saya sudah menulis catatan pertama. Saya penasaran akan seperti apa nanti ketika lebih banyak hal bisa saya lihat kembali.