Pinnedjeriatno·Jun 10Clean Architecture — Cara Berpikir yang Mengubah Cara Kita Menulis KodePernah masuk ke project yang sudah berjalan 2 tahun, lalu diminta nambahin satu fitur kecil — tapi ujungnya 5 file lain ikut rusak? Atau…
jeriatno·Jun 10Domain-Driven Design (DDD) — Ketika Kode Harus Bicara Bahasa BisnisPernah develop sebuah fitur, sudah selesai, lalu pas demo ke client mereka bilang “ini bukan yang dimaksud”? Padahal kita sudah…
jeriatno·Apr 26Go: Kenapa Harus Belajar Go di Era AI?Di tahun 2026, AI sudah bisa generate kode. Copilot, Claude, ChatGPT — tinggal describe kebutuhan, kode muncul dalam hitungan detik.
jeriatno·Mar 23, 2025Laravel Policy: Implementasi Otorisasi CRUD di API & CMSDalam pengembangan aplikasi Laravel, kita sering kali perlu menerapkan Policy untuk mengontrol akses pengguna berdasarkan izin…
jeriatno·Mar 8, 2025DevOps: Cara Install dan Konfigurasi PostgreSQL di LinuxPostgreSQL adalah salah satu database relasional open-source yang sangat populer karena keandalan dan fitur-fiturnya yang canggih. Dalam…
jeriatno·Mar 2, 2025DevOps: Deploy Golang App di VPSSaat kita mengembangkan aplikasi dengan Golang, sering kali kita perlu menjalankannya di server agar bisa diakses oleh pengguna. Salah satu…
jeriatno·Mar 1, 2025Laravel Repository Pattern — Abstraksi Akses Data yang BersihApakah pernah merasa bahwa query database memenuhi controller kita? Jika iya, maka Repository Pattern adalah solusi terbaik. Dengan…
jeriatno·Mar 1, 2025Go: API Authentication di Golang dengan Fiber dan GORMDalam pengembangan aplikasi berbasis backend, authentication adalah salah satu fitur yang hampir selalu dibutuhkan. Authentication…
jeriatno·Feb 27, 2025React Native: Install dan Build Project dengan EASExpo Application Services (EAS) merupakan solusi yang mempermudah proses build dan deploy aplikasi React Native. Dalam artikel ini, kita…