Membuat blog pribadi dengan modal kuota internet.
Sebetulnya ada banyak blog gratisan diluar sana dengan berbagai aturan gratis nya tentu saja tapi saya memilih jalur lain, dalam hal ini buat blog dari nol saja.
Ini cerita saya buat blog dari nol cuma modal kuota internet saja, disini saya jelasin mungkin ga terlalu lengkap stepnya Dan beberapa tools yang saya pakai.
Pertama buat dulu codenya, kalo ga bisa coding bisa pakai Gemini atau Claude, jadi saya bilang saya mau buat blog minimals lalu ada home untuk menampung sedikit keterangan tentang saya lalu dibawahnya ada beberapa blog dan lalu footer nah lalu disamping home ada blog yang mana berisi semua list post yang saya buat lalu disamping lagi ada gambar karna saya ingin upload gambar terpisah sometimes nah baru dipaling ujung kanan ada togle mode gelap terang outline minimals lalu font pakai geist dan bagian judul fontnya lumayan tebal dan dibawah judul ada tanggal, saya tulis ini di prompt, hasilnya? Ya jelas tidak sempurna.
Ini dia hal yang harus digaris bawahi, walau sudah nulis panjang dan jelas pasti hasil diawal ga akan sempurna, inilah mengapa praktik terbaik kalo mau pake AI lebih baik diawal buat hal general dulu gausa spesifik nanti klo sudah mulai keliatan hasilnya baru masuk ke hal spesifik dan begitu seterusnya.
Lanjut lagi, jadi hasilnya malah ada dua section atas untuk keterangan dan post lalu divider lalu list post semua secara gamblang. Kemudian saya benahi itu dengan secara perlahan sampai akhirnya jadi yang saya mau, ya bisa liat sekarang di blog ini.
Untuk blog ini saya memang tidak pakai canonical url dan opengraph yang mana dua Hal itu penting untuk kebutuhan SEO, saya ga peduli karna ini untuk blog pribadi saja. bahkan tidak ada mark highlights, syntax highlights dan blockquote atau apalah itu, the reason? Saya lelah dengan itu semua so i skip that.
Code sudah jadi lalu masuk ke ranah, mau nulis via json yang riweuh itu apa pake SSG yang simple kaya nulis WhatsApp? tentu saja saya milih SSG karna bruhh klo pake file .json kepleset dikit eror coy.
Dan ada banyak SSG diluar sana kaya Jekyll, Hugo, Astro, Next.js, Svelte dan favorite saya Eleventy, knp? Karna cepat (so far) Dan lebih mudah setting buat saya yang ga punya baground IT/coding/whatever that name.
Filenya simple cuma ada base.njk, index.md, lalu index.md untuk photo, index.md untuk blog like every section have their own cetakan, lalu .eleventy.js lalu package.json dan netlify.toml tentu saja folder images Dan posts yang didalamnya terkandung file .md.
Nah lalu langkah selanjutnya adalah memilih hostingan, kan udh buat code lalu udah diubah ke SSG (jadi static) nah klo gada hostingan ya ga akan muncul itu blog di browser. dan saya pilih Netlify, kenapa?
Karna udh jadi ke-umum-an di GitHub buat deploy langsung ke Netlify dan hal lainnya karna gampang. Wait lupa bilang semua kode di push (atau sebut saja ditaro/diletakan) di GitHub lalu di connect-in ke Netlify jadi kalo nanti up post baru akan langsung ke detect dan post baru itu akan muncul ke brwoser.
Ada beberapa yang sering di-mention bocah koding buat host blog yaitu Netlify, Vercel, cloudfare dan GitHub pages yang mana semuanya gratis dan tentu tidak ada yang ini-lebih-baik-dari-yang-itu dan sterusnya, tidak ada kalo dari segi teknikal atau kualitas hanya khusus untuk Vercel ini, CEO nya kemaren foto sama Netanyahu dan dicallout tapi tetep ga diapus itu foto dari sini aja udah ketauan Vercel emang pro Israel, bgst emang. Jadi skip saya ga pake mereka.
Sekian.