Setelah bertahun-tahun menyalakan server untuk hal-hal yang tidak butuh server, akhirnya blog ini berani memutuskan: tidak ada apa-apa di sini yang berjalan. Semuanya sudah selesai sebelum kamu datang.
Arsitekturnya sekarang sederhana sampai memalukan. next build menghasilkan folder HTML mati, folder itu di-upload ke Cloudflare Pages, domain diarahkan, selesai. Tidak ada database, tidak ada runtime, tidak ada proses yang bisa crash jam tiga pagi. Kalau blog ini down, berarti internet-nya yang bermasalah, bukan aku.
$ bun run build
✓ Compiled successfully
✓ Generating static pages (16/16)
Ada ketenangan tertentu dari membangun sesuatu yang tidak berjalan. Server harus dijaga, dipantau, diperbarui — dia butuh kamu setiap hari. Halaman statis tidak butuh apa-apa: dia menunggu, seperti batu di dasar bukit, dan justru karena itu dia tidak pernah jatuh.
Paradoksnya, membuat sesuatu yang statis butuh disiplin dinamis: setiap tulisan baru harus dibangun ulang, diuji, didorong. Tapi itu kerja yang bisa dilihat ujungnya. Beda dengan server — server itu batu yang tidak pernah sampai puncak.
Statis itu bukan kalah. Statis itu istirahat yang pantas.