Skip to main content
All writing

#architecture

4 artikel

31 Jul 2026|3 min read

34 modul dalam satu monolith: pelajaran dari nwidart/laravel-modules

ERP 34 modul dan School HRIS 9 package group jalan dalam satu Laravel app. Begini cara nwidart-style modules bikin itu tidak jadi spaghetti.

#architecture#laravel#modular
31 Jul 2026|2 min read

Microservices bukan jawaban untuk tim kecil: bukti dari 34 + 130 modul monolith

Dua project terbesar yang aku pegang — 34 modul dan 130+ modul — jalan sebagai monolith. Modular iya, microservices tidak. Ini alasannya.

#opinion#architecture#monolith
31 Jul 2026|3 min read

pgvector untuk RAG: kenapa aku tidak pakai vector database terpisah

AI WhatsApp bot pakai pgvector di PostgreSQL, bukan Pinecone. Satu database, zero vendor baru, dan performanya cukup di scale-ku.

#architecture#postgresql#ai#rag
31 Jul 2026|3 min read

Participant polymorphic: satu workflow, banyak tipe peserta

Scheduling dan attendance di School HRIS butuh peserta yang bukan cuma student. Solusinya: participant polymorphic, entity tetap terpisah.

#architecture#laravel#database