Laramap: Menghubungkan Laravel Artisan di Seluruh Dunia

Bayangkan membuka sebuah peta dunia, dan melihat ribuan titik kecil yang tersebar dari Asia, Eropa, Amerika, hingga Afrika. Setiap titik mewakili seorang developer Laravel yang belajar, bekerja, dan membangun sesuatu dengan Laravel. Dan di antara ribuan titik itu mungkin adalah kamu. Itulah Laramap. Sebuah platform komunitas yang hadir dari semangat pengguna Laravel itu sendiri. Bukan sekadar peta, tapi sebuah tempat untuk menemukan teman baru, rekan kerja, mentor, atau bahkan inspirasi. Saat ini sudah ada 4076 Artisan dari 156 negara yang terhubung di Laramap dan akan terus bertambah. Semuanya berkumpul dengan satu alasan yang sama: Laravel. ...

9 Desember 2025 · 2 menit · 301 kata · Ari Effendi

Custom FrankenPHP Docker Image untuk Laravel

Saat pertama kali mencoba FrankenPHP, penulis sangat terkesan dengan performanya. Ringan, cepat, modern, dan benar-benar membawa angin segar untuk ekosistem PHP. Namun penulis menemukan satu masalah, Docker image bawaan FrankenPHP tidak bisa langsung digunakan untuk Laravel. Laravel membutuhkan beberapa ekstensi tambahan, penyesuaian direktori, dan optimasi tertentu agar berjalan dengan baik. Beberapa ekstensi penting seperti pdo_mysql, intl, hingga zip tidak tersedia secara default. Sehingga, saat mencoba menjalankan proyek Laravel, penulis diminta untuk memasang ekstensi PHP yang dibutuhkan. ...

8 Desember 2025 · 3 menit · 502 kata · Ari Effendi

Mengganti Metode Login di Filament Menggunakan Username

Secara bawaan, halaman login Filament menggunakan kolom email dan password untuk proses otentikasi. Namun, bagaimana jika ingin menjadikan kolom username untuk proses otentikasi? Dalam tutorial singkat ini, mari belajar bagaimana cara masuk ke panel Filament menggunakan username dan password. Semua pengaturan Panel Filament dilakukan di Service Provider. Untuk contoh ini, kita akan menggunakan AdminPanelProvider bawaan atau . Di sini kita memiliki metode login() yang menerima kelas tindakan sebagai parameter: app/Providers/Filament/AdminPanelProvider.php: ...

31 Desember 2023 · 2 menit · 377 kata · Ari Effendi

Menambahkan Google reCAPTCHA v2 pada Halaman Login Filament

Keamanan situs web merupakan sebuah prioritas, terutama mengenai halaman login. Dalam panduan ini, kita akan membahas langkah-langkah untuk memasang Google reCAPTCHA v2 pada halaman login Filament, sebagai lapisan keamanan tambahan. Apa itu Google reCAPTCHA v2? Google reCAPTCHA v2 adalah layanan keamanan yang membantu membedakan antara akses otomatis (bot) dan interaksi manusia di situs web. Dengan memasangnya pada halaman login Filament, Anda dapat melindungi akun pengguna dari serangan brute force dan aktivitas berbahaya. ...

23 Desember 2023 · 2 menit · 349 kata · Ari Effendi

Filament di Laravel: Panduan untuk Instalasi dan Penggunaan

Filament, dengan versi terakhir 3.1, semakin menjadi pilihan utama sebagai panel administrasi yang elegan dan sederhana untuk aplikasi Laravel. Dengan lebih dari sebelas ribu bintang di GitHub, menandakan Filament dipercaya oleh komunitas pengguna. Dirancang khusus untuk memfasilitasi pengembangan dan manajemen aplikasi Laravel, Filament menyajikan antarmuka yang bersih dan responsif. Sebagai proyek berbasis Laravel, Filament bukan hanya sekadar panel administrasi, tetapi juga alat yang memperkaya pengalaman pengguna dalam mengelola berbagai aspek penting dari proyek mereka. ...

19 Desember 2023 · 2 menit · 263 kata · Ari Effendi