ARTIKEL & BLOG

Insight & Tips Teknologi Bisnis

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

Menampilkan 129 artikel
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
laravelLaravel
9 November 2025Vandy Ahmad Misry Ar Razy

Membuat Controller di Laravel 12: Resource, API, dan Invokable

Cara membuat controller di Laravel 12 adalah menjalankan php artisan make:controller NamaController. File-nya akan dibuat di app/Http/Controllers, lalu kamu menghubungkannya ke URL lewat routes/web.php atau routes/api.php. Panduan ini membahas empat jenis controller yang paling sering dipakai: controller biasa, resource controller untuk CRUD, API controller, dan invokable controller. Semua contoh kode di sini sudah kami jalankan […]

Baca Selengkapnya
laravelLaravel
9 November 2025Vandy Ahmad Misry Ar Razy

Route Laravel: Panduan Routing Laravel 12 dengan Contoh Kode

Route di Laravel adalah aturan yang menentukan kode mana yang dijalankan ketika sebuah URL diakses. Semua route untuk halaman web ditulis di routes/web.php, misalnya Route::get(‘/halo’, fn () => ‘Halo’);. Panduan ini membahas routing di Laravel 12 dari dasar: method HTTP, parameter dan validasinya, named route, route group, route ke controller, route model binding, sampai cara […]

Baca Selengkapnya
laravelLaravel
9 November 2025Vandy Ahmad Misry Ar Razy

Invokable Controller di Laravel: Cara Kerja, Contoh Kode, dan Kapan Memakainya

Ada satu fitur Laravel yang sering dilewatkan developer pemula: invokable controller. Padahal kalau dipakai di tempat yang tepat, kode jadi lebih bersih dan lebih mudah dibaca. Artikel ini menjelaskan apa itu invokable controller, kapan sebaiknya dipakai, dan bagaimana cara implementasinya di Laravel 12. Apa Itu Invokable Controller? Invokable controller adalah controller yang hanya punya satu […]

Baca Selengkapnya