Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Validasi Upload File Aman di Laravel: MIME, Storage, dan Abuse
Laravel
schedule Apr 14, 2026

Validasi Upload File Aman di Laravel: MIME, Storage, dan Abuse

Upload file di Laravel tidak cukup diamankan dengan validasi ekstensi di sisi client. Artikel ini membahas hardening upload file secara praktis: validasi MIME dan konten di server, pembatasan ukuran, penyimpanan non-public, nama file aman, rate limit, logging, dan scanning asinkron untuk mengurangi risiko abuse.

Rahma AP

Admin

Mengurangi Latensi Queue Laravel dengan Cache Prefetch Adaptif
Laravel
schedule Apr 11, 2026

Mengurangi Latensi Queue Laravel dengan Cache Prefetch Adaptif

Panduan praktis menurunkan latensi job queue Laravel dengan cache prefetch adaptif, penguncian terkoordinasi, dan optimasi worker. Termasuk pengaturan TTL, penanganan cache miss, observabilitas, serta langkah troubleshooting ketika cache atau locking menyebabkan backlog.

Rahma AP

Admin

Studi Kasus Debugging Laravel: Job Terjadwal Gagal Deadlock Redis
Laravel
schedule Apr 11, 2026

Studi Kasus Debugging Laravel: Job Terjadwal Gagal Deadlock Redis

Artikel ini membahas debugging job terjadwal Laravel yang gagal sporadis akibat deadlock Redis saat lock cache. Penjelasan meliputi observasi log Horizon, langkah reproduksi, identifikasi penyebab, serta perbaikan lock, timeout, dan chunking agar developer bisa menerapkan.

Rahma AP

Admin

Menangani Hydration Livewire yang Berbeda antara SSR dan Klien
Laravel
schedule Apr 11, 2026

Menangani Hydration Livewire yang Berbeda antara SSR dan Klien

Artikel ini menjelaskan cara menangani perbedaan hydration Livewire antara SSR dan klien. Termasuk gejala umum, diagnosis lewat console dan network, serta langkah praktis seperti menyelaraskan payload, lifecycle hooks, dan assertion CI. Ditutup dengan checklist pre-release dan observasi pasca-deploy agar UI tetap konsisten.

Rahma AP

Admin

Bug Queue Laravel: Menangani Data Terduplikasi Saat Retry Job
Laravel
schedule Apr 11, 2026

Bug Queue Laravel: Menangani Data Terduplikasi Saat Retry Job

Studi kasus ini menunjukkan bagaimana bug queue Laravel dapat menghasilkan data terduplikasi setelah job di-retry. Kalibrasi log queue, identifikasi enqueue ganda atau job tidak idempotent, lalu terapkan idempotensi, locking, dan observability untuk memperbaikinya.

Rahma AP

Admin

Hardening Cookie Session di Laravel: SameSite, CSRF, dan Session Fixation
Laravel
schedule Apr 04, 2026

Hardening Cookie Session di Laravel: SameSite, CSRF, dan Session Fixation

Artikel ini membahas cara mengamankan session berbasis cookie di Laravel untuk lingkungan produksi. Fokusnya mencakup konfigurasi cookie seperti Secure, HttpOnly, SameSite, mitigasi CSRF dan session fixation, trusted proxy, serta checklist pengujian manual yang bisa langsung diterapkan.

Rahma AP

Admin

Validasi Upload File Aman di Laravel: MIME, Size, dan Storage
Laravel
schedule Apr 04, 2026

Validasi Upload File Aman di Laravel: MIME, Size, dan Storage

Artikel ini membahas cara mengamankan upload file di Laravel untuk aplikasi produksi, mulai dari validasi MIME dan ukuran file hingga strategi penyimpanan yang aman. Fokus utamanya adalah mencegah spoofed MIME type, ekstensi berbahaya, path traversal, tabrakan nama file, dan eksposur file publik yang tidak perlu.

Rahma AP

Admin

Membuat GraphQL API dengan Laravel: Dasar, Implementasi, dan Praktik
Laravel
schedule Mar 25, 2026

Membuat GraphQL API dengan Laravel: Dasar, Implementasi, dan Praktik

Artikel ini membahas dasar-dasar GraphQL di Laravel secara praktis, mulai dari konsep schema, query, mutation, hingga implementasi server GraphQL. Anda juga akan melihat contoh kode, cara menghubungkan ke Eloquent, serta tips keamanan, debugging, dan performa.

Rahma AP

Admin

toSearchableArray Laravel Scout: Desain Index yang Efisien
Laravel
schedule Mar 25, 2026

toSearchableArray Laravel Scout: Desain Index yang Efisien

Method toSearchableArray menentukan bentuk dokumen yang dikirim Laravel Scout ke search engine. Desain index yang tepat akan membuat pencarian lebih cepat, ukuran index lebih kecil, hasil lebih relevan, dan proses maintenance lebih mudah saat skema data berubah.

Rahma AP

Admin

Sinkronisasi Data Laravel Scout dengan Queue dan Observer di Production
Laravel
schedule Mar 25, 2026

Sinkronisasi Data Laravel Scout dengan Queue dan Observer di Production

Artikel ini membahas cara menjaga index Laravel Scout tetap konsisten di aplikasi production dengan queue, observer, dan strategi reindex yang aman. Fokus utamanya adalah kapan indexing dijalankan sinkron atau asynchronous, bagaimana menangani perubahan relasi, serta cara mencegah index tertinggal, race condition, dan duplicate update.

Rahma AP

Admin

Testing Pencarian Laravel Scout: Fake, Database, dan Engine Nyata
Laravel
schedule Mar 25, 2026

Testing Pencarian Laravel Scout: Fake, Database, dan Engine Nyata

Artikel ini membahas strategi pengujian fitur pencarian dengan Laravel Scout secara bertahap: unit test untuk data yang diindeks, feature test endpoint pencarian, dan integration test dengan engine nyata seperti Meilisearch. Fokusnya adalah praktik yang cepat, akurat, dan stabil untuk studi kasus katalog produk dan artikel.

Rahma AP

Admin

Laravel Pennant: Feature Flag untuk Rilis Bertahap yang Aman
Laravel
schedule Mar 25, 2026

Laravel Pennant: Feature Flag untuk Rilis Bertahap yang Aman

Laravel Pennant membantu tim merilis fitur baru secara bertahap tanpa harus langsung mengaktifkannya untuk semua pengguna. Artikel ini membahas setup, definisi flag, evaluasi berbasis user dan tenant, rollout bertahap, penggunaan di controller, Blade, middleware, serta praktik operasional agar release strategy lebih aman dan terkontrol.

Rahma AP

Admin

Mencoba Laravel Nightwatch: Monitoring Error dan Performa Aplikasi
Laravel
schedule Mar 25, 2026

Mencoba Laravel Nightwatch: Monitoring Error dan Performa Aplikasi

Laravel Nightwatch mulai ramai dibicarakan sebagai tooling observability untuk aplikasi Laravel. Artikel ini membahas masalah yang ingin diselesaikan, insight yang dipantau, cara integrasi, serta contoh workflow debugging error dan performa di lingkungan produksi.

Rahma AP

Admin

forum Live Chat