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 Postsphplaraveltutorialbackendteknologiprogrammingfrontendbest-practicesjavascriptreactperformanceopen-sourcedatabaseclean-codeweb developmentaiapigolangframeworkqueuedeploymentnodejsarchitecturetypescriptcliproductivityserverredisself-hostedtestingdevopsgospatielivewireoopclaude-codeeloquentdevelopertipsToolsai-codinglinuxmonitoringvpsintegrationislammysqlclaudeupgradeorm
VibeUI: Library Prompt UI untuk Vibe Coder
aijavascriptfrontend

VibeUI: Library Prompt UI untuk Vibe Coder

VibeUI menyediakan 92 prompt UI siap pakai untuk vibe coder — tinggal copy, paste ke AI tool, dan hasilkan komponen dengan struktur yang presisi.

Abd. Asis29 April 2026
Memilih Go Logging Library yang Tepat
tutorialbackendgolang

Memilih Go Logging Library yang Tepat

Perbandingan slog, zerolog, zap, dan logrus untuk Go — dari performa benchmark hingga API design, supaya kamu bisa pilih yang paling sesuai kebutuhan.

Abd. Asis29 April 2026
Caveman: Hemat Token AI 65%
aiproductivityclaude-code

Caveman: Hemat Token AI 65%

Caveman adalah plugin Claude Code yang memangkas output token hingga 65% tanpa mengorbankan akurasi teknis. Pelajari cara install dan pakai di berbagai AI agent.

Abd. Asis29 April 2026
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
Astro vs Next.js: Pilih yang Tepat
reactperformanceframework

Astro vs Next.js: Pilih yang Tepat

Perbandingan mendalam Astro vs Next.js dari sisi arsitektur, performa, dan use case — bantu kamu memilih framework yang tepat untuk proyek frontend berikutnya.

Abd. Asis9 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
Blob Objects di JavaScript: Panduan Praktis
tutorialperformanceweb development

Blob Objects di JavaScript: Panduan Praktis

Pelajari cara kerja Blob di JavaScript untuk menangani file, upload chunk, kompresi gambar, preview, dan export data tanpa memory leak.

Abd. Asis8 April 2026
Kenalan dengan Laravel Snappy PDF
laravelphptutorial

Kenalan dengan Laravel Snappy PDF

Laravel Snappy adalah wrapper wkhtmltopdf untuk generate PDF dari Blade view di Laravel — cocok untuk invoice, laporan, dan dokumen berkualitas cetak.

Abd. Asis8 April 2026
ArtisanFlow: Flowchart Engine untuk Laravel
laravelphptutorial

ArtisanFlow: Flowchart Engine untuk Laravel

Bangun flowchart interaktif di Laravel dengan WireFlow dan AlpineFlow — paket ArtisanFlow yang mengintegrasikan Livewire, Blade, dan Alpine.js tanpa tulis JavaScript.

Abd. Asis8 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
Fitur JavaScript ES2025 dan ES2026
javascriptes2025es2026

Fitur JavaScript ES2025 dan ES2026

Fitur-fitur JavaScript terbaru di ES2025 dan ES2026: Temporal API, Iterator Helpers, Set Methods, dan lebih banyak lagi.

Abd. Asis7 April 2026
ACID Transactions MongoDB di Laravel
laravelmongodbdatabase

ACID Transactions MongoDB di Laravel

Cara menggunakan multi-document ACID transactions di Laravel dengan MongoDB untuk menjaga konsistensi data lintas koleksi tanpa partial failure.

Abd. Asis7 April 2026
Previous12345678910...1314Next