Blog Archive
Race Condition & Mutual Exclusion di Go
Race condition itu kejadian di mana dua atau lebih goroutine (kayak thread ringan) ngakses dan ubah data yang sama di waktu yang overlapping
Read Post
Create & Publish Go Package
Lo pernah gak sih ngerjain project Go, terus ngerasa kayak, “Anjir ini logic udah pernah gue bikin deh di project lain…” tapi tetep lo tulis ulang?
Read Post
Publish NPM Package For Scaffold Project
Lu pernah ngalamin ga, tiap kali mau mulai project baru, harus setup dari awal? Bikin folder, install package, konfigurasi ini-itu? Ribet, kan? Nah, makanya gua bikin **fe-template**, sebuah scaffold project buat frontend yang bisa langsung lu pake. ga perlu setup manual lagi, tinggal jalankan satu perintah, dan BOOM! Project lu langsung siap.
Read Post
Goroutine and its patterns (Worker Pool)
Kalau lu baru belajar Go, pasti sering banget denger kata "goroutine". Jadi, goroutine itu kayak "lightweight thread" di Go
Read Post
Go Clean Architecture
Di bidang software engineering, arsitektur aplikasi memainkan peran penting dalam mendefinisikan struktur aplikasi yang scalable.
Read Post
Tanstack Query Data fetching & Mutation in Next.js
Data fetching yang tepat dan state management sangat penting untuk membangun aplikasi dalam pengembangan web.
Read Post
Rendering Patterns Next.js App Router
Rendering pattern adalah pola atau metode yang digunakan untuk merender halaman web dan konten di dalamnya. Dalam konteks Next.js, rendering pattern mengacu pada cara aplikasi menghasilkan dan menyajikan konten kepada pengguna.
Read Post
Hydration Error di Next.js & Cara Mengatasinya
Dalam dunia web development, rendering pattern/architecture adalah salah satu hal yang harus kita pahami sebagai software engineer.
Read Post