Catatan teknis dari proyek nyata — system design, keputusan arsitektur, dan pelajaran yang dipetik.
Keputusan arsitektur di balik Gym Management System: memisahkan inference ML ke FastAPI, tapi menjadikan Laravel satu-satunya pintu masuk.
Kenapa saya menjalankan Gemma2:2b lewat Ollama alih-alih memanggil API komersial — dan kenapa kualitas retrieval lebih penting dari ukuran model.
Bagaimana pola Model–DAO–Service–UI menyelamatkan aplikasi Java Swing dengan 21 tabel dari nasib menjadi spaghetti code.