Skip to content
Cover for the collection of small websites in the Flessan ecosystem

Many small sites ​

Kalau dilihat sekilas, sudut internetku lebih mirip kota kecil daripada satu website: ada flessan.pages.dev, flessan.github.io, gdips.pages.dev, tune.thio.cc.cd, text.thio.qzz.io, dan sekarang thio.cc.cd. Wajar kalau muncul pertanyaan: kenapa gak dijadikan satu website besar aja?

Satu tempat gak harus mengerjakan semuanya ​

Website yang pengin jadi portfolio, blog, music player, tool, dokumentasi, dan dashboard sekaligus bisa tumbuh jadi terlalu berat. Aku lebih suka memberi tiap proyek tempat yang sesuai dengan tugasnya.

  • Satu site, satu tujuan utama. GDIPS adalah proyek Geometry Dash; teksreceh adalah text toy; resontune berurusan dengan musik. Mereka gak harus berpura-pura menjadi hal yang sama.
  • Eksperimen bisa bergerak sendiri. Kalau ingin mencoba framework atau arsitektur baru, aku bisa bikin proyek terpisah tanpa membongkar semuanya.
  • Proyek lama tetap punya tempat. flessan.pages.dev, salah satu site awalku, masih online. Kode lama bukan otomatis sampah hanya karena aku belajar cara baru.

Pemisahan ini ada trade-off-nya juga: lebih banyak deployment, domain, konfigurasi, dan hal yang harus diingat. Banyak website kecil bukan strategi ajaib untuk menghilangkan maintenance. Kadang itu cuma cara supaya masalahnya tetap punya batas yang jelas.

Building is how I learn ​

Membaca dokumentasi membantu, tapi membangun sesuatu memaksaku berhadapan dengan keputusan nyata. Belajar Wayland jadi lebih konkret saat mengerjakan slate-de. Penasaran soal teks internet menghasilkan teksreceh. Kebutuhan komunitas mendorongku mengerjakan GDIPS.

Setiap proyek biasanya bermula dari pertanyaan kecil: bisa gak QR scanner berjalan sepenuhnya lokal? Apa yang dibutuhkan sebuah GDPS? Bisa gak generator teks jadi semacam museum? Jawabannya gak selalu sukses, tapi prosesnya tetap memberi bahan belajar.

A quick map of the ecosystem ​

Kalau mau menjelajah, ecosystem page mengumpulkan lebih banyak tautan. Beberapa pintu untuk mulai:

Setiap site punya alasan masing-masing untuk ada. Dan kalau satu eksperimen gagal, semoga yang lain gak ikut tumbang gara-gara semuanya dipaksa tinggal di satu rumah.

Released under the MIT License