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
Laravel: Menstabilkan Test Database dengan Transaction dan Seed Minimal
Laravel
schedule Jun 12, 2026

Laravel: Menstabilkan Test Database dengan Transaction dan Seed Minimal

Artikel ini membahas cara mengurangi flaky test di Laravel yang bergantung pada database dengan memilih strategi isolasi yang tepat: RefreshDatabase, DatabaseTransactions, atau migrasi per-suite. Fokusnya adalah seed minimal, factory deterministik, serta pengendalian waktu, random value, queue, cache, dan event agar hasil test konsisten di lokal maupun CI.

Rahma AP

Admin

Laravel: Pre-commit Hook dengan Pint, PHPStan, dan Pest
Laravel
schedule Jun 12, 2026

Laravel: Pre-commit Hook dengan Pint, PHPStan, dan Pest

Artikel ini membahas cara membangun workflow pre-commit lokal di Laravel memakai Git hooks, Laravel Pint, PHPStan, dan Pest. Fokusnya adalah validasi cepat sebelum commit, hanya menjalankan check yang relevan bila perlu, dan tetap menjaga CI sebagai lapisan verifikasi penuh.

Rahma AP

Admin

Laravel: Menjinakkan Flaky Test Database di CI dan Lokal
Laravel
schedule Jun 11, 2026

Laravel: Menjinakkan Flaky Test Database di CI dan Lokal

Flaky test berbasis database di Laravel biasanya muncul karena state bocor antar test, waktu yang tidak terkontrol, job dan event yang berjalan diam-diam, serta data factory yang tidak deterministik. Artikel ini membahas penyebab yang paling sering terjadi, strategi pencegahan yang praktis, contoh PHPUnit dan Pest, langkah diagnosis, serta checklist review sebelum merge.

Rahma AP

Admin

Strategi Test Laravel untuk Cegah Flaky dan Regresi di CI
Laravel
schedule Jun 10, 2026

Strategi Test Laravel untuk Cegah Flaky dan Regresi di CI

Artikel ini membahas strategi test Laravel yang praktis agar suite tetap cepat, stabil, dan efektif mencegah regresi di CI. Fokusnya pada pembagian piramida tes, isolasi dependency seperti waktu dan queue, pemilihan database test, serta pola penulisan test yang aman dari flaky behavior.

Rahma AP

Admin

Laravel + GitHub Actions: CI Cepat untuk Pint, Pest, dan Coverage
Laravel
schedule Jun 10, 2026

Laravel + GitHub Actions: CI Cepat untuk Pint, Pest, dan Coverage

Artikel ini membahas cara menyiapkan pipeline CI GitHub Actions untuk proyek Laravel agar feedback dari linting, test, dan coverage lebih cepat. Fokusnya pada workflow praktis: cache Composer, pemisahan job lint dan test, penggunaan .env.testing, serta strategi paralel dan fail-fast yang masuk akal untuk tim kecil.

Rahma AP

Admin

Testing Aplikasi Inertia.js Laravel dengan Pest dan HTTP Test
Inertia.js
schedule Mar 28, 2026

Testing Aplikasi Inertia.js Laravel dengan Pest dan HTTP Test

Artikel ini membahas strategi pengujian backend untuk aplikasi Laravel yang memakai Inertia.js dengan fokus pada HTTP test dan Pest. Anda akan mempelajari cara memverifikasi komponen Inertia, props, redirect, validasi, auth flow, dan kontrak antara controller Laravel dengan halaman Inertia secara praktis.

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

Testing Laravel di Era Pest: Strategi Cepat untuk Unit dan Feature
Laravel
schedule Mar 25, 2026

Testing Laravel di Era Pest: Strategi Cepat untuk Unit dan Feature

Pest membuat pengujian Laravel terasa lebih ringkas tanpa mengorbankan kualitas. Artikel ini membahas strategi praktis untuk menyusun test suite yang cepat, stabil, dan relevan: mulai dari unit test, feature test, factory, fake, hingga optimasi CI.

Rahma AP

Admin

forum Live Chat