ARTIKEL & BLOG

Insight & Tips Teknologi Bisnis

Panduan praktis seputar pengembangan software, bisnis digital, dan strategi pertumbuhan — untuk membantu bisnis Anda berkembang.

Menampilkan 26 artikel dalam kategori Tutorial
Laravel
10 November 2025Vandy Ahmad Misry Ar Razy

Apa Itu Event dan Listener di Laravel 12: Arsitektur Event-Driven

Salah satu ciri arsitektur Laravel yang baik: ketika sesuatu terjadi di aplikasi, komponen lain bisa “mendengarkan” dan merespons, tanpa si pengirim perlu tahu siapa yang merespons. Itulah fungsi Event dan Listener di Laravel. Artikel ini menjelaskan cara kerjanya dan bagaimana implementasinya dengan contoh nyata. Konsep Event dan Listener Event adalah kejadian yang terjadi di aplikasi: […]

Baca Selengkapnya
Laravel
10 November 2025Vandy Ahmad Misry Ar Razy

Apa Itu Policy dan Gate di Laravel 12: Sistem Otorisasi yang Tepat

Bayangkan ada dua pertanyaan berbeda soal keamanan di aplikasi Anda: “Apakah user ini boleh edit artikel?” dan “Apakah user yang login adalah editor?” Pertanyaan pertama terkait Policy: otorisasi berdasarkan resource. Pertanyaan kedua terkait Gate: otorisasi berdasarkan kemampuan/role. Keduanya bagian dari sistem Authorization di Laravel. Apa Itu Gate? Gate adalah cara mendefinisikan otorisasi berbasis kemampuan (ability) […]

Baca Selengkapnya
Laravel
9 November 2025Vandy Ahmad Misry Ar Razy

Tutorial Laravel 12 Job Batching: Implementasi, Progress, dan Error Handling

Bayangkan Anda perlu kirim email ke 5.000 pengguna sekaligus, atau proses 1.000 gambar setelah upload. Kalau dijalankan satu per satu lewat queue biasa, Anda tidak tahu kapan semuanya selesai, dan tidak bisa jalankan aksi “setelah semua beres”. Job Batching di Laravel menyelesaikan masalah ini. Artikel ini membahas cara kerjanya, implementasi lengkap dengan contoh kode, dan […]

Baca Selengkapnya
Laravel
9 November 2025Vandy Ahmad Misry Ar Razy

Notification di Laravel 12: Email, Database, dan Channel Kustom

Hampir semua aplikasi web butuh notifikasi: konfirmasi order, reset password, atau pemberitahuan saat ada komentar baru. Laravel punya sistem notifikasi yang cukup fleksibel: satu kelas bisa kirim ke email, database, Slack, dan channel lain sekaligus. Artikel ini membahas cara kerja notification di Laravel 12, mulai dari membuat kelas notifikasi, kirim via email dan database, sampai […]

Baca Selengkapnya
Laravel
9 November 2025Vandy Ahmad Misry Ar Razy

Laravel Volt: Pengertian, Cara Install di Laravel 12, dan Statusnya di Livewire 4

Laravel Volt adalah API fungsional untuk Livewire yang memungkinkan logika PHP dan template Blade sebuah komponen ditulis dalam satu file. Volt dipasang sebagai paket terpisah, livewire/volt, dengan dua perintah: composer require livewire/volt lalu php artisan volt:install. Panduan ini menjelaskan cara kerja Volt, cara install di Laravel 12, contoh komponen yang sudah kami uji, dan satu […]

Baca Selengkapnya
Laravel
9 November 2025Vandy Ahmad Misry Ar Razy

Tutorial PostgreSQL di Laravel: Setup, JSONB, dan Full-Text Search

Laravel secara default menggunakan MySQL. Tapi kalau proyek Anda butuh fitur seperti JSON columns yang lebih canggih, full-text search bawaan, atau JSONB, PostgreSQL adalah pilihan yang solid. Artikel ini membahas cara setup PostgreSQL di Laravel, termasuk konfigurasi, perbedaan dengan MySQL, dan fitur-fitur PostgreSQL yang bisa dimanfaatkan langsung dari Eloquent. Instalasi dan Konfigurasi Pastikan extension PHP […]

Baca Selengkapnya