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
Go Fiber: Strategi Canary Test untuk Mencegah Regresi API
Go Fiber
schedule Jun 17, 2026

Go Fiber: Strategi Canary Test untuk Mencegah Regresi API

Artikel ini menjelaskan bagaimana tim backend Go Fiber menyiapkan Canary Test untuk API, mulai dari pemetaan area rentan, regression suite otomatis, hingga workflow CI dan mitigasi saat regresi terdeteksi.

Rahma AP

Admin

Go Fiber: Mengurangi Flaky Test Integrasi di CI dengan Test Harness yang Stabil
Go Fiber
schedule Jun 17, 2026

Go Fiber: Mengurangi Flaky Test Integrasi di CI dengan Test Harness yang Stabil

Artikel ini membahas cara mengurangi flaky test integrasi pada aplikasi Go Fiber di pipeline CI dengan membangun test harness yang stabil dan deterministik. Fokusnya pada penyebab umum seperti shared state, ketergantungan waktu, race condition, port dinamis, network dependency, dan urutan eksekusi, beserta contoh struktur test yang praktis.

Rahma AP

Admin

Go Fiber: Strategi Regression Testing Otomatis untuk API Stabil
Go Fiber
schedule Jun 17, 2026

Go Fiber: Strategi Regression Testing Otomatis untuk API Stabil

Artikel ini menjelaskan cara membangun regression testing otomatis untuk API berbasis Go Fiber dengan fokus pada kestabilan suite, isolasi dependensi, dan integrasi CI/CD. Disertai struktur suite, teknik test double, monitoring coverage, serta langkah verifikasi dan penanganan false positive/negative.

Rahma AP

Admin

Go Fiber: Pipeline CI/CD Lint dan Release Otomatis
Go Fiber
schedule Jun 17, 2026

Go Fiber: Pipeline CI/CD Lint dan Release Otomatis

Panduan membangun pipeline CI/CD Go Fiber yang melakukan linting golangci-lint, caching modul, pengujian paralel/sekuensial, hingga release biner atau container otomatis dengan semver dan observabilitas untuk tim.

Rahma AP

Admin

Go Fiber: CI Matrix Go Version dan Cache Module di GitHub Actions
Go Fiber
schedule Jun 17, 2026

Go Fiber: CI Matrix Go Version dan Cache Module di GitHub Actions

Panduan praktis menyusun pipeline GitHub Actions untuk proyek Go Fiber dengan matrix strategy, lint, test, dan build di beberapa versi Go. Artikel ini membahas struktur workflow, cache module dan build cache Go, fail-fast, concurrency, strategi branch/PR, serta debugging pipeline yang lambat atau flaky.

Rahma AP

Admin

SvelteKit: Pipeline GitHub Actions untuk Lint, Type Check, dan Preview
SvelteKit
schedule Jun 16, 2026

SvelteKit: Pipeline GitHub Actions untuk Lint, Type Check, dan Preview

Panduan membangun pipeline GitHub Actions khusus SvelteKit yang menjalankan linting, type check, dan menyiapkan preview build PR. Termasuk setup job dengan caching, matrix adapter, saran preview artifact, serta tips deteksi error dan notifikasi.

Rahma AP

Admin

Nuxt.js Regression Testing untuk Komponen SSR yang Rentan
Nuxt.js
schedule Jun 16, 2026

Nuxt.js Regression Testing untuk Komponen SSR yang Rentan

Panduan praktis menyusun strategi regression testing Nuxt.js untuk menangkap flaky test pada komponen SSR dengan data dinamis, termasuk kombinasi level testing, isolasi SSR/hydration, fixtures, dan otomatisasi CI/CD.

Rahma AP

Admin

Nuxt.js: Deployment Berlapis Observability dan Postmortem Cepat
Nuxt.js
schedule Jun 16, 2026

Nuxt.js: Deployment Berlapis Observability dan Postmortem Cepat

Panduan praktis membangun pipeline deployment Nuxt.js multi-stage dengan observability real-time, rollback terarah, dan postmortem ringan untuk tim kecil. Termasuk strategi smoke test, health check, serta contoh GitHub Actions untuk kanalisasi build, canary, dan produksi.

Rahma AP

Admin

Next.js: CI Pipeline Turborepo untuk Build, Lint, dan Preview PR
Next.js
schedule Jun 15, 2026

Next.js: CI Pipeline Turborepo untuk Build, Lint, dan Preview PR

Artikel ini membahas cara menyiapkan pipeline CI/CD untuk proyek Next.js dalam monorepo Turborepo dengan fokus pada kecepatan, konsistensi, dan developer experience. Contohnya menggunakan GitHub Actions untuk lint, type-check, test, build selektif, cache, artifact, concurrency, dan preview deployment per pull request.

Rahma AP

Admin

CodeIgniter 4: Smoke Test Rilis untuk Mencegah Regresi Endpoint Kritis
Codeigniter 4
schedule Jun 15, 2026

CodeIgniter 4: Smoke Test Rilis untuk Mencegah Regresi Endpoint Kritis

Artikel ini membahas cara menyusun smoke test pasca-deploy di CodeIgniter 4 agar regresi pada endpoint kritis cepat terdeteksi sebelum rilis penuh. Fokusnya mencakup pemilihan alur bisnis inti, struktur test, data uji stabil, isolasi dependency eksternal, serta integrasi ke pipeline CI/CD.

Rahma AP

Admin

CodeIgniter 4: Strategi Test untuk Kurangi Flaky Regression
Codeigniter 4
schedule Jun 14, 2026

CodeIgniter 4: Strategi Test untuk Kurangi Flaky Regression

Artikel ini menjelaskan langkah konkret untuk membangun suite unit, integrasi, dan end-to-end di CodeIgniter 4 agar regresi tidak menimbulkan tes flaky. Termasuk konfigurasi CI/CD, manajemen fixture stabil, verifikasi alur rilis, dan monitoring hasil agar tim bisa percaya kembali pada pipeline.

Rahma AP

Admin

CodeIgniter 4: CI Pipeline Matriks PHP dan Database di GitHub Actions
Codeigniter 4
schedule Jun 14, 2026

CodeIgniter 4: CI Pipeline Matriks PHP dan Database di GitHub Actions

Panduan praktis membangun pipeline CI untuk CodeIgniter 4 di GitHub Actions dengan matrix lintas versi PHP dan driver database. Artikel ini membahas cache Composer, setup environment test, migrasi, seed data minimum, PHPUnit, coding standard, debugging, dan strategi agar pipeline tetap cepat serta stabil.

Rahma AP

Admin

CodeIgniter 4: Contract Test untuk Mencegah Regresi Integrasi API
Codeigniter 4
schedule Jun 14, 2026

CodeIgniter 4: Contract Test untuk Mencegah Regresi Integrasi API

Artikel ini membahas cara menerapkan contract test di CodeIgniter 4 untuk memverifikasi kontrak request/response API, status code, header penting, dan kompatibilitas perubahan. Fokusnya adalah implementasi praktis, struktur pengujian, fixture stabil, serta integrasi ke pipeline CI agar regresi terdeteksi sebelum rilis.

Rahma AP

Admin

CodeIgniter 4: Test Matrix untuk Cegah Regresi Multi-Environment
Codeigniter 4
schedule Jun 14, 2026

CodeIgniter 4: Test Matrix untuk Cegah Regresi Multi-Environment

Artikel ini membahas cara menyusun test matrix di CodeIgniter 4 agar regresi bisa terdeteksi sejak local, CI, staging, hingga production-like. Fokusnya adalah pemilihan kombinasi unit test, integration test, database test, dan smoke test yang tetap cepat, stabil, dan relevan untuk pipeline bertahap.

Rahma AP

Admin

CodeIgniter 4: Pre-commit Rector untuk Refactor Aman dan Konsisten
Codeigniter 4
schedule Jun 13, 2026

CodeIgniter 4: Pre-commit Rector untuk Refactor Aman dan Konsisten

Panduan praktis menerapkan workflow pre-commit di CodeIgniter 4 dengan Rector agar refactor kecil berjalan otomatis sebelum commit. Artikel ini membahas peran Rector dibanding PHP CS Fixer dan PHPStan, setup konfigurasi dasar, integrasi Git hook, pembatasan scope agar cepat, serta strategi CI dan adopsi tim.

Rahma AP

Admin

CodeIgniter 4: Setup PHP CS Fixer dan PHPStan untuk Review Lebih Cepat
Codeigniter 4
schedule Jun 13, 2026

CodeIgniter 4: Setup PHP CS Fixer dan PHPStan untuk Review Lebih Cepat

Artikel ini membahas cara menyiapkan PHP CS Fixer dan PHPStan pada proyek CodeIgniter 4 agar masalah style dan bug statis terdeteksi lebih cepat sebelum code review. Fokusnya pada workflow lokal developer, struktur konfigurasi, skrip Composer, contoh temuan umum, dan integrasi CI yang sederhana.

Rahma AP

Admin

forum Live Chat