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
Memperkuat Validasi dan Upload Aman di CodeIgniter 3
Codeigniter 3
schedule Apr 15, 2026

Memperkuat Validasi dan Upload Aman di CodeIgniter 3

Panduan teknis memperkuat validasi dan upload aman di CodeIgniter 3 dengan fokus autentikasi, secret handling, session hardening, dan pengecekan abuse seperti CSRF dan upload berbahaya.

Rahma AP

Admin

Menjamin Idempotensi Kontrak API Saat Retry dan Webhook Terdistribusi
Integrasi API & Auth
schedule Apr 14, 2026

Menjamin Idempotensi Kontrak API Saat Retry dan Webhook Terdistribusi

Artikel ini membahas cara merancang kontrak API dan webhook yang tetap idempoten ketika consumer mengirim ulang request akibat timeout atau retry otomatis, termasuk pola deduplikasi, penyimpanan state, versi schema, dan observabilitas.

Rahma AP

Admin

Rate Limit Adaptif dan Validasi Session untuk Cegah Abuse API
Integrasi API & Auth
schedule Apr 14, 2026

Rate Limit Adaptif dan Validasi Session untuk Cegah Abuse API

Artikel ini menjelaskan cara menerapkan rate limit adaptif dan validasi session pada API otentikasi untuk mencegah abuse. Dibahas juga perhitungan quota berdasarkan status login, per-client/per-user, serta menjaga konsistensi store saat rotasi token. Ditambahkan contoh mitigasi seperti request fingerprinting, throttling bertingkat, dan auditing log sebelum memblokir permintaan.

Rahma AP

Admin

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

Desain Kontrak API Auth untuk Retry Aman dan Idempoten
Integrasi API & Auth
schedule Apr 12, 2026

Desain Kontrak API Auth untuk Retry Aman dan Idempoten

Artikel ini menjelaskan langkah-langkah konkret menyusun kontrak API autentikasi agar mendukung retry aman dan idempoten, termasuk struktur request/response, error enum, webhook callback, dan verifikasi signature.

Rahma AP

Admin

Kontrak Webhook Terautentikasi di API Route Next.js yang Tahan Retry
Next.js
schedule Apr 12, 2026

Kontrak Webhook Terautentikasi di API Route Next.js yang Tahan Retry

Pembaca dipandu merancang API Route Next.js untuk menerima webhook terautentikasi, menangani signature/token, penyimpanan idempotency key, dan respons yang memberi sinyal retry dengan aman. Termasuk contoh kode route handler, strategi rotasi secret, dan checklist observabilitas.

Rahma AP

Admin

Validasi Token Otentikasi dan Rahasia Aman di API Gateway
Integrasi API & Auth
schedule Apr 11, 2026

Validasi Token Otentikasi dan Rahasia Aman di API Gateway

Artikel ini membahas cara praktis memvalidasi token otentikasi di API gateway, mengelola rotasi secret, dan menangani session serta abuse. Disertai proteksi upload, rate limit, refresh/blacklist, monitoring, dan checklist operasional.

Rahma AP

Admin

Linting dan Security Scan Paralel dengan pnpm Workspaces di CI
Tooling & CI/CD
schedule Apr 11, 2026

Linting dan Security Scan Paralel dengan pnpm Workspaces di CI

Panduan ini menjelaskan cara mengatur pipeline CI untuk repositori pnpm workspaces agar lint, prettier, dan security scan berjalan paralel dengan cache pnpm dan filter workspace. Pembaca mendapat langkah implementasi, desain cache artefak, strategi incremental, serta cara melaporkan hasil agar feedback cepat. Fokus pada fail-fast, reporting, dan efisiensi di monorepo JavaScript/TypeScript.

Rahma AP

Admin

Desain API Webhook yang Tahan Retry, Duplikasi, dan Out-of-Order
Integrasi API & Auth
schedule Apr 05, 2026

Desain API Webhook yang Tahan Retry, Duplikasi, dan Out-of-Order

Webhook yang andal harus menganggap event bisa terkirim ulang, ganda, terlambat, atau tidak berurutan. Artikel ini membahas kontrak payload yang stabil, verifikasi signature, deduplikasi, consumer idempoten, retry policy, dan pemakaian status HTTP yang tepat untuk integrasi produksi.

Rahma AP

Admin

Rotasi Secret dan Manajemen Env Aman untuk Aplikasi Produksi
Integrasi API & Auth
schedule Apr 04, 2026

Rotasi Secret dan Manajemen Env Aman untuk Aplikasi Produksi

Artikel ini membahas cara mengelola secret aplikasi produksi dengan lebih aman, termasuk risiko file .env, repo, image Docker, log, dan pipeline CI/CD. Fokusnya adalah pola implementasi lintas stack: secret manager, least privilege, rotasi berkala, revocation, audit akses, dan alur rotasi tanpa downtime besar.

Rahma AP

Admin

Mendesain Kontrak Webhook B2B yang Kredibel dan Idempoten
Integrasi API & Auth
schedule Apr 04, 2026

Mendesain Kontrak Webhook B2B yang Kredibel dan Idempoten

Panduan ini menunjukkan bagaimana menyusun kontrak webhook B2B yang kuat: dokumentasi schema, otentikasi, idempotensi, retry, observability, serta pengelolaan versi dan breaking change.

Rahma AP

Admin

forum Live Chat