- Kalkulator bunga majemuk Calquio adalah alat online gratis yang secara visual menunjukkan bagaimana investasi bertumbuh seiring waktu
- Sang pengembang sempat lama meninggalkan coding, lalu mulai kembali membuat produk berkat vibe coding berbasis AI
- Berawal dari ketidakpuasan terhadap kualitas kalkulator bunga majemuk yang ada di pasaran—seperti UI yang kasar dan iklan berlebihan—lalu berkembang menjadi layanan web berfokus pada kalkulator finansial
- Saat melihat penyebaran vibe coding, muncul pemikiran bahwa cukup menyampaikan niat tanpa harus mengimplementasikan semuanya sendiri, dan terasa jelas bahwa bahkan orang non-developer pun bisa membuat hasil jika mampu menjelaskan kebutuhan dengan jelas
- “Mari buat kalkulator yang saya inginkan sendiri”
- AI menangani implementasi, sementara pengguna fokus pada kebutuhan, UX, dan pengetahuan domain
- Dalam sekitar 2 minggu, dengan biaya API sekitar 100 dolar, berhasil dibuat lebih dari 60 kalkulator
- Dimulai dari kalkulator bunga majemuk, lalu meluas ke kalkulator hipotek, pelunasan pinjaman, target tabungan, dan pensiun
- AI menangani seluruh pekerjaan berulang seperti validasi input, komponen UI, hingga pengujian, serta menulis kode dan detail implementasi
- Pengguna memberikan pemahaman arsitektur, penilaian UX, dan pengetahuan domain matematika finansial
- AI bukan terutama melipatgandakan kemampuan pengembangan secara dramatis, melainkan memberi kepercayaan diri untuk bisa kembali membuat sesuatu
- Ide-ide yang lama tertunda menjadi bisa diubah menjadi proyek yang realistis
- Nilai terbesarnya bukan peningkatan produktivitas, melainkan menghilangkan hambatan psikologis
3 komentar
Tautan asli mengarah ke kalkulator, tetapi rasanya inti utamanya justru lebih ada pada tulisan yang diunggah penulis di Hacker News daripada fungsi kalkulator itu sendiri, jadi saya ubah tautannya ke HN.
Saya juga belakangan ini jarang ngoding untuk pribadi selain coding untuk pekerjaan, tetapi karena AI saya jadi sering mengerjakan coding untuk side project.
Saya bahkan belum benar-benar memikirkan apakah akan merilisnya ke publik, tetapi setelah terus utak-atik, jadi muncul ambisi juga.
Melihat begitu banyak proyek yang benar-benar diunggah di Show GeekNews, sepertinya banyak orang juga merasakan hal yang sama.
Tentu saja, karena semuanya jadi terlalu mudah, agak disayangkan juga karena kadang dibagikan dalam keadaan sentuhan akhirnya masih sedikit kurang rapi.
Komentar Hacker News
Aku juga mengalami hal yang mirip. Dulu aku adalah network engineer sekaligus lead proyek perangkat lunak, tetapi berhenti pemrograman sekitar 20 tahun lalu
Sekarang aku mengelola pertanian sambil membuat sendiri aplikasi untuk organisasi relawan. Misalnya aplikasi pelacakan lokasi truk sampel tanah, pemantauan kelembapan, kalender manajemen kendaraan, dan berbagai aplikasi lain yang bisa kubuat hanya dalam beberapa jam
Dulu Git baru saja dirilis, dan sekarang aku baru benar-benar memakainya — luar biasa bagus
Rasanya sangat menyenangkan karena sekarang aku bisa langsung mewujudkan ide yang muncul saat GPS traktor sedang melakukan kemudi otomatis. Akhir-akhir ini idenya terlalu banyak sampai aku hampir tidak bisa tidur nyenyak
Aku sedang mengajari anakku stack pengembangan AI — AI IDE (Antigravity), database (Supabase + server MCP), deployment (Github + Vercel). Dengan kombinasi ini, aplikasi terintegrasi yang keren bisa dibuat dalam hitungan jam
Tidur memang berkurang, tapi rasa bahagia sedang di puncaknya
Selama 17 tahun aku hidup sebagai optimis sains dan teknologi, tetapi belakangan ini aku makin mendekati Luddite
Rasanya teknologi bukan menyelesaikan masalah sosial dan ekonomi, malah memperburuknya. Pada akhirnya aku sadar bahwa komunikasi dan faktor sosial adalah inti keberhasilan perangkat lunak
Katanya mereka menaruh kalimat “crafted carefully for accuracy” di bagian bawah situs, tapi aku tidak yakin kalimat itu pantas ditempel pada kalkulator yang dibuat secara spontan
Bisakah benar-benar yakin bahwa 60 kalkulator akan bekerja sempurna pada semua edge case?
Karena pengguna memercayai dan memakainya, dampak kesalahan bisa besar. Walaupun dibuat dengan AI, tetap perlu pengembangan yang berfokus pada kualitas
Sebagai catatan, di browserku situsnya bahkan tidak berjalan dengan benar
Akhir-akhir ini aku makin merasa muak dengan coding dan dunia di sekitarnya
Stack yang disarankan AI adalah Next.js, React, TailwindCSS, shadcn/ui, dan 4 bahasa (EN/DE/FR/JA), dan karena katanya “modern and clean”, itulah yang dipilih
Tapi ini kelihatan seperti contoh khas dari stack yang mengejar tren. Kalau web developer berpengalaman, sepertinya mereka tidak akan merekomendasikan stack seperti ini untuk kumpulan kalkulator finansial yang sederhana
Aku juga profesor AI, dan dulu setiap kali ingin menguji ide, waktuku habis untuk mengatur lingkungan
Sekarang aku bisa kembali melakukan riset sendiri, dan ketergantungan pada mahasiswa berkurang. Berkat itu aku juga bisa menjalankan proyekku sendiri secara paralel
Membuat aplikasi yang polished membutuhkan terlalu banyak pekerjaan non-inti — UI, logging, penanganan error, dokumentasi, version control, dan lain-lain
Tetapi sekarang berkat AI, proses seperti ini bisa dipersingkat dan aku membuat aplikasi berkali-kali lebih cepat. Aku sudah membuat tiga aplikasi dengan Rust, padahal sebenarnya menulis “Hello World” pun aku hampir tidak bisa
Karena memakai Rust, ada juga rasa percaya terhadap stabilitasnya. Tentu saja, kalau proyeknya kelas produksi, kode buatan AI tetap harus dipakai dengan pemahaman penuh
LLM paling tepat dipakai sebagai alat pencarian tingkat lanjut atau pembuat boilerplate
Aku juga menempuh jalan yang mirip. Setelah belajar fisika lalu lama bekerja di bidang akuntansi dan keuangan, aku mulai coding lagi
Kesadaran yang lebih besar daripada AI adalah bahwa pengetahuan domain yang terkumpul selama ini ternyata menjadi aset luar biasa untuk memecahkan masalah nyata
Dulu aku membuat solusi ‘tanpa masalah’, tetapi sekarang aku membuat solusi yang ‘menyelesaikan masalah yang jelas’
AI memungkinkan para pakar domain seperti ini untuk membuat prototipe sendiri secara langsung. Ini bukan alat pengganti developer, melainkan alat yang membebaskan potensi yang selama ini terpendam
Aku relate dengan cerita bahwa semua kalkulator bunga majemuk itu jelek sehingga akhirnya membuat sendiri. Tapi soal iklan, itu bisa diselesaikan dengan ad blocker
Kalau memakai ad blocker, pengalaman internet berubah total. Aku merekomendasikannya untuk semua orang. Produk apa pun tidak masalah, yang penting blokir saja iklannya
Semakin banyak pemblokiran iklan, semakin banyak situs merespons dengan clickbait dan konten berkualitas rendah
Konten teknis khususnya terpukul besar ketika pendapatan iklan menurun
Pada akhirnya solusinya adalah memilih model berbayar dan menghindari konten berbasis iklan
Dari sudut pandang engineer, mimpi buruk terburuk adalah ketika seseorang membuat “100 situs kalkulator yang hampir selesai” lalu menyerahkannya kepadaku dengan kalimat “tolong review kodenya saja”
Kenyataannya, sebagian besar pekerjaan justru ada pada validasi edge case dan umpan balik kualitas, tetapi orang itu tidak paham kenapa semuanya memakan waktu lama