Beberapa waktu lalu saya mencoba merapihkan penyimpanan online saya (cloud storage), salah satu yang saya sentuh pertama adalah penyimpanan saya di Dropbox.

Dropbox pernah sangat populer, sebelum raksasa semacam Google dan Microsoft mulai meluncurkan produk cloud storage mereka sendiri. Saya berencana memindahkan semua file saya di sana ke Google Drive dimana saya berlangganan untuk sekalian membayar layanan AI mereka.

Dalam prosesnya, saya kemudian menemukan sebuah file .cdr (Corel Draw) berisi layout untuk web site pribadi saya andripermana.com yang dibuat tahun 2018 lalu. Saya buka, dan ternyata masih saya sukai.

Ilustrasi Tampilan halaman Beranda dengan section Hero yang menohok, masih cukup relevan menurut saya. Gambar latar belakang saya ambil di Coleman Street SG saat berkunjung bersama istri dan anak di tahun yang sama.

Kalau dulu saya harus mengeluarkan uang untuk membuat sebuah tema WordPress untuk web site tersebut, satu juta setidaknya. Membayar developer untuk slicing ke html, kemudian membangun tema WordPressnya. Jalan keluarnya saat itu, saya memilih untuk membeli tema yang sudah jadi. Harganya beragam, tapi tidak semahal kalau saya bayar developer.

Saat ini, ada Antigravity atau Claude yang bisa saya pakai membangun websitenya.

Layout tersebut kemudian saya poles sedikit, saya juga membuat halaman-halaman yang belum selesai dibuat tahun 2018 lalu. File tersebut kemudian saya export ke format .svg agar mudah dibaca Antigravity.

Antigravity kemudian mengolah data gambar bentuk SVG tersebut menjadi halaman-halaman .html beserta simulasi behaviournya. Kalau dulu proses ini biasa disebut dev sebagai slicing. Memotong-motong layout menjadi file yang siap dibuka melalui browser web, HTML dan CSS.

Dari tahun 2018, ternyata saya memang menyukai latar belakang berwarna hitam. Selain web site ini, ada web site @wekhstudio yang memiliki latar belakang hitam pekat. Bedanya, saya sama sekali tidak menggunakan sans serif di web site pribadi ini, sementara di @awekhstudio hampir semuanya sans serif. Warna padanan juga masih menggunakan warna kuning sepertihalnya yang digunakan pada web site WordPress lama, hanya saja dulu latar belakangnya dominan putih.

Tujuannya? Agar portofolio pekerjaan lebih terlihat, kontras dengan tema web site yang gelap. Kebanyakan karya saya menggunakan warna yang dominan putih maupun cerah.

Ilustrasi

Dari sisi arsitektur web site, andripermana.com menggunakan pendekatan Zero Framework. Saya tidak menggunakan React, Vue, Vite, maupun jQuery atau bahkan Webpack. Web site itu menggunakan HTML5 + CSS3 Modern dengan Vanilla. Node.js dipilih untuk backend karena akan dibuid dengan Node.js.

Untuk manajemen konten, saya memilih untuk membuat CMS sederhana. Text editor menggunakan markdown, tapi saya tambahkan live preview agar nyaman ketika menulis. Sekitar seratusan tulisan (blogpost) di WP diparse menjadi XML yang dikonversi ke JSON dan diimpor, jadi saya tidak harus copas konten blog lama satu per satu. Sayangnya, gambar masih harus diunggah satu per satu.

Ilustrasi

Perihal gambar, saya menerapkan metode mengubah ke WEBP secara otomatis seperti yang saya lakukan di Qata. Tujuannya tentu saja agar storage tidak cepat penuh.

Pada dasarnya saya hanya mewujudkan cita-cita saya dulu, membuat web site pribadi yang saya "jahit" sendiri mulai dari pola dan pemilihan bahannya. Terdengar seperti menyuapi ego, tapi ya memang begitu adanya.

Bandung, 25 Oktober 2026, alhamdulillah hujan sudah mulai mengguyur kota ini setiap hari (atau malam lebih tepatnya).