Blog
Writing to remember. About code, systems, and everything in between.
Bikin Proses ERP yang Lambat Jadi 9 Detik, dari Sebelumnya 2,8 Menit
Catatan belajar soal kenapa satu proses approve di Odoo bisa dari hitungan menit jadi hitungan detik, gara-gara tiga index database yang belum ada (dua index biasa, satu index gabungan), dan satu index yang sudah ada tapi nggak kepake.
Read articleDocker vs PostgreSQL Native: Restore Database Besar Jadi Lebih Lambat
Catatan teknis dari restore database berukuran puluhan gigabyte. Colima lebih lambat dari PostgreSQL native, dan disk usage yang kelihatan 'kereserve' saat restore paralel ternyata bukan soal pg_restore.
Read articleSetup Odoo 17/18/19 Barengan di Satu Mesin, dan Kenapa Akhirnya Nggak Pakai Docker
Catatan teknis dari setup mini PC: shared Postgres buat multi-Odoo, kenapa Docker akhirnya dilepas, dan bug kecil yang bikin isolasi database bocor.
Read articleObsidian Saya Sinkron Pakai Git, Bukan Obsidian Sync
Kenapa saya nolak bayar $10/bulan buat Obsidian Sync, dan pakai plugin obsidian-git plus repo GitHub privat sebagai gantinya.
Read articleBisa Bangun, Bisa Ngajar, Tapi Belum Bisa Ngiklan
Mikirin bikin startup kelas online, terus sadar ada satu skill penting yang belum saya punya.
Read articleKerja Dimana vs Kerja Apa
Ketemu dosen pembimbing S1 di Surabaya, bahas WFH dan kenapa pertanyaan 'kerja dimana' itu sering salah arah.
Read articleRefleksi Baca Remote: Office Not Required
Baca buku Remote karya Jason Fried & DHH, dan ternyata banyak yang cocok sama pengalaman kerja remote saya sendiri.
Read articleMasih di Tengah Laut
Dari warnet sampai jadi software engineer, dan sekarang berenang di tengah gelombang AI.
Read article