Jurnal

Blog

Kumpulan artikel tentang web development, teknologi, dan pengalaman sebagai developer. Temukan tips, tutorial, dan insight yang berguna untuk journey programming Anda.

Filter by Category:

All Postsphplaraveltutorialteknologibackendprogrammingbest-practicesfrontendreactperformancejavascriptopen-sourcedatabaseclean-codeweb developmentaiframeworkapideploymentnodejsqueuearchitecturegolangclitypescriptserveroopdevopsspatielivewiretestingself-hostedrediseloquenttipsdevelopergolinuxvpsmonitoringmysqlintegrationislamclaude-codemcpupgradeormproductivitycareerreact-query
Repository, Service, DTO di Laravel API
laravelphpapi

Repository, Service, DTO di Laravel API

Pelajari cara membangun Laravel API yang scalable dengan Repository Pattern, Service Layer, dan DTO — arsitektur yang memisahkan concerns dan membuat kode mudah ditest.

Abd. Asis18 April 2026
Idempotency MongoDB Laravel untuk Retry Aman
laraveldatabasephp

Idempotency MongoDB Laravel untuk Retry Aman

Cara membuat operasi MongoDB di Laravel jadi idempotent agar retry jaringan pada transaksi finansial tidak pernah menghasilkan double charge.

Abd. Asis9 April 2026
Clean Code Laravel dengan Service Action Pattern
laravelphpbackend

Clean Code Laravel dengan Service Action Pattern

Panduan menerapkan Service Action Pattern di Laravel untuk memisahkan logic bisnis dari controller, menghasilkan kode yang clean, terstruktur, dan mudah di-test.

Abd. Asis8 April 2026
Tips Struktur Kode PHP yang Bersih
phpclean-codebest-practices

Tips Struktur Kode PHP yang Bersih

Lima prinsip praktis menulis kode PHP yang mudah dibaca, di-maintain, dan dikembangkan bersama tim tanpa chaos.

Abd. Asis31 Maret 2026
10 Trik Golang untuk Developer Produktif
golanggoproductivity

10 Trik Golang untuk Developer Produktif

Kumpulan trik Go yang praktis: context, table-driven tests, sync.Once, internal package, dan go generate untuk workflow yang lebih cepat.

Abd. Asis17 Maret 2026
Clean Architecture di Go: Panduan Praktis
golangclean-architecturesoftware-design

Clean Architecture di Go: Panduan Praktis

Pelajari cara menyusun proyek Go dengan Clean Architecture — memisahkan domain, use case, dan infrastruktur agar kode mudah diuji dan dikembangkan.

Abd. Asis17 Maret 2026
ShouldBeUnique vs WithoutOverlapping di Laravel 12
laravelqueueshouldbeunique

ShouldBeUnique vs WithoutOverlapping di Laravel 12

Panduan ramah pemula membahas perbedaan ShouldBeUnique dan WithoutOverlapping di Laravel 12, lengkap dengan contoh kasus, analogi, dan tips memilih solusi terbaik untuk job queue.

Abd. Asis31 Juli 2025
Laravel Actions: Cara Modern Bikin Controller Lebih Rapi
laravelphpactions

Laravel Actions: Cara Modern Bikin Controller Lebih Rapi

Panduan lengkap dan praktis memahami Laravel Actions untuk membuat controller lebih rapi, modular, dan mudah di-maintain. Cocok untuk pemula yang ingin belajar best practice di Laravel versi terbaru.

Abd. Asis29 Juli 2025
Previous12Next