Penulis
Dimas Prasetyo
Backend developer, Surabaya
Membangun aplikasi kasir, gudang, dan keuangan untuk UMKM sejak 2016. Suka menjelaskan hal rumit dengan contoh toko kelontong.
Buku (2)
Artikel (5)
Gratis
Database · 2 menit baca
Kenapa Uang Sebaiknya Disimpan sebagai Integer
Rp 0,1 + Rp 0,2 tidak selalu sama dengan Rp 0,3 di komputer. Begini cara aman menyimpan nominal uang di aplikasi.
Premium
Backend · 2 menit baca
Menghitung Laba Kotor per Transaksi dengan Benar
Harga pokok berubah setiap kali Anda belanja stok. Laba yang benar dihitung dari harga pokok saat barang terjual, bukan harga pokok hari ini.
Premium
Backend · 1 menit baca
N+1 Query: Cara Menemukan dan Membereskannya
Halaman daftar yang lambat sering bukan karena server kecil, tetapi karena ratusan query kecil yang tidak terlihat.
Gratis
Backend · 2 menit baca
Membaca Stack Trace Tanpa Panik
Pesan error panjang sebenarnya memberi tahu di mana masalahnya. Cara membacanya dari atas ke bawah.
Premium
Backend · 2 menit baca
Antrean Email Tanpa Redis
Driver database untuk antrean Laravel sudah cukup untuk aplikasi kecil. Cara memasang worker yang tetap hidup.