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
CI Monorepo dengan Nx: Cache, Affected Build, dan Pipeline Cepat
Tooling & CI/CD
schedule Apr 22, 2026

CI Monorepo dengan Nx: Cache, Affected Build, dan Pipeline Cepat

Artikel ini membahas cara mempercepat CI monorepo dengan Nx melalui project graph, affected commands, cache lokal/remote, dan eksekusi paralel. Fokusnya adalah langkah implementasi yang bisa langsung dipakai tim, termasuk contoh struktur repo, konfigurasi dasar, pipeline GitHub Actions, strategi invalidasi cache, serta jebakan umum yang perlu dihindari.

Rahma AP

Admin

Monorepo CI dengan Turborepo: Cache, Filter Task, dan Remote Cache
Tooling & CI/CD
schedule Apr 14, 2026

Monorepo CI dengan Turborepo: Cache, Filter Task, dan Remote Cache

Artikel ini membahas cara membangun pipeline CI monorepo dengan Turborepo untuk tim JavaScript/TypeScript. Fokusnya pada task graph, cache lokal vs remote cache, filter task agar hanya package terdampak yang dijalankan, serta integrasi dasar dengan GitHub Actions dan cara menghindari cache yang salah hit.

Rahma AP

Admin

Pipeline CI Bertahap dengan Changesets untuk Rilis Monorepo yang Aman
Tooling & CI/CD
schedule Apr 11, 2026

Pipeline CI Bertahap dengan Changesets untuk Rilis Monorepo yang Aman

Artikel ini membahas cara membangun alur rilis monorepo yang aman dengan Changesets dan pipeline CI bertahap. Fokusnya adalah mengurangi version bump manual, menjaga changelog konsisten, menyinkronkan paket terkait, dan memecah rilis besar menjadi rilis kecil yang lebih terkendali.

Rahma AP

Admin

Selective CI Monorepo dengan Nx Affected agar Build Lebih Hemat
Tooling & CI/CD
schedule Apr 11, 2026

Selective CI Monorepo dengan Nx Affected agar Build Lebih Hemat

Artikel ini membahas cara memakai mekanisme affected di Nx agar pipeline monorepo hanya menjalankan lint, test, dan build untuk project yang benar-benar terdampak perubahan. Fokusnya adalah penghematan waktu feedback, biaya runner CI, serta menjaga pipeline tetap andal dengan pemilihan base/head commit yang tepat dan strategi fallback.

Rahma AP

Admin

Cache Dependency CI di GitHub Actions untuk Build Monorepo Lebih Cepat
Tooling & CI/CD
schedule Apr 11, 2026

Cache Dependency CI di GitHub Actions untuk Build Monorepo Lebih Cepat

Artikel ini membahas cara mempercepat pipeline CI monorepo di GitHub Actions dengan caching dependency dan artifact secara aman. Fokusnya pada strategi cache key, invalidation, restore key, perbedaan cache dependency vs build output, serta kapan cache justru merugikan.

Rahma AP

Admin

Release Otomatis SemVer dengan Changesets dan GitHub Actions
Tooling & CI/CD
schedule Apr 10, 2026

Release Otomatis SemVer dengan Changesets dan GitHub Actions

Artikel ini membahas cara membangun alur release otomatis berbasis Semantic Versioning dengan Changesets dan GitHub Actions untuk repo tunggal maupun monorepo JavaScript/TypeScript. Fokusnya pada masalah nyata: versi paket konsisten, changelog otomatis, publish aman, dan pengurangan human error di proses rilis.

Rahma AP

Admin

Selective Test di CI Monorepo dengan Changeset dan Dependency Graph
Tooling & CI/CD
schedule Apr 05, 2026

Selective Test di CI Monorepo dengan Changeset dan Dependency Graph

Artikel ini membahas cara mempercepat CI monorepo dengan hanya menjalankan test, lint, dan build untuk package yang terdampak perubahan. Fokusnya pada deteksi file berubah, pemetaan ke package, propagasi dampak melalui dependency graph, integrasi GitHub Actions, serta fallback aman saat graph tidak valid.

Rahma AP

Admin

Monorepo JavaScript dengan Changesets untuk Release yang Rapi
Tooling & CI/CD
schedule Apr 04, 2026

Monorepo JavaScript dengan Changesets untuk Release yang Rapi

Artikel ini membahas cara memakai Changesets di monorepo JavaScript/TypeScript untuk mengelola versioning, changelog, dan alur rilis tim secara konsisten. Fokusnya pada kasus nyata seperti perubahan lintas package, penentuan semver, review sebelum rilis, serta otomasi publish yang aman.

Rahma AP

Admin

forum Live Chat