Blog

Articles & Tutorials

Thoughts, tutorials, and insights on web development, mobile, and automation.

All Android (6) RPA & Automation (3) Tips & Tricks (24) Tutorial (18) Web Development (35)
Laravel 13: Setup Login & Register dengan Breeze
Web Development · 5 min read · May 03, 2026

Laravel 13: Setup Login & Register dengan Breeze

Autentikasi adalah fitur fundamental di hampir setiap aplikasi web modern. Laravel menyediakan beberapa cara untuk implementasi login dan register, salah satunya adalah Laravel Breeze — starter kit yang simple, elegan, dan sangat cocok untuk pemula. Di artikel ini, kita akan setup login dan register dari nol menggunakan Laravel 13 dan Breeze. Kamu akan belajar instalasi, customize form, dan memahami bagaimana Breeze bekerja di belakang layar. Tidak perlu khawatir kalau masih fresh graduate — semua langkahnya explained dengan detail.

IKHSAN MAULANA By IKHSAN MAULANA
Laravel 13 #4 Database dan Migration di Laravel 13
Web Development · 4 min read · May 02, 2026

Laravel 13 #4 Database dan Migration di Laravel 13

Sekarang kita masuk ke bagian yang seru: menyimpan data ke database. Jangan khawatir kalau kamu belum pernah nulis SQL, karena Laravel punya fitur bernama Migration dan Eloquent yang bakal bikin segalanya terasa mudah dan natural. Di episode ini, kita akan setup koneksi database, membuat tabel dengan migration, mengenal Eloquent Model, dan langsung testing data pake Tinker. Semuanya step-by-step tanpa harus menghafal query SQL manual.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Laravel 13 #3: Routing, Controller, View Step-by-Step
Web Development · 5 min read · May 01, 2026

Belajar Laravel 13 #3: Routing, Controller, View Step-by-Step

Setelah memahami konsep MVC di episode 2, sekarang kita masuk ke praktik nyata. Di Laravel, alur dari URL yang kamu ketik di browser sampai halaman tampil di layar melibatkan tiga pemain utama: Route, Controller, dan View. Ketiganya bekerja seperti orkestra — jika salah satu anggota ketinggalan nada, semuanya berantakan. Artikel ketiga series "Belajar Laravel 13 dari Nol" ini akan memandu kamu step-by-step membuat route pertama, controller pertama, dan view pertama dengan syntax Blade yang rapi. Siap-siap menulis kode production-ready? Mari kita mulai.

IKHSAN MAULANA By IKHSAN MAULANA
Laravel 13 #2: Struktur Folder & MVC untuk Pemula
Web Development · 4 min read · Apr 30, 2026

Laravel 13 #2: Struktur Folder & MVC untuk Pemula

Setelah berhasil install Laravel di episode pertama, pasti kamu langsung bingung liat folder banyak banget di project kamu. Ada app/, routes/, resources/, config/, storage/ — terus semuanya ini buat apa sih? Artikel ini menjelaskan struktur folder Laravel 13 dengan analogi yang mudah dipahami, bukan cuma list folder kering. Kamu juga akan tahu alur request melalui konsep MVC (Model-View-Controller) pakai contoh nyata, dan mana folder yang paling sering kamu sentuh sebagai pemula.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Laravel 13 #1: Fitur Baru & Setup Environment
Web Development · 5 min read · Apr 29, 2026

Belajar Laravel 13 #1: Fitur Baru & Setup Environment

Laravel 13 adalah versi terbaru yang datang dengan beberapa improvement signifikan dibanding generasi sebelumnya. Jika kamu baru pertama kali mau belajar Laravel atau ingin upgrade dari versi lama, artikel ini bakal jadi starting point yang tepat. Kita bakal bahas apa saja fitur baru yang worth dipelajari, apa saja yang perlu kamu siapkan di komputer, dan cara install Laravel 13 dari nol sampai siap buat project pertama kamu. Dijamin mudah, walau kamu belum pernah main framework sebelumnya.

IKHSAN MAULANA By IKHSAN MAULANA
Laravel Queue dan Cron Job di Production: Panduan Lengkap
Web Development · 5 min read · Apr 25, 2026

Laravel Queue dan Cron Job di Production: Panduan Lengkap

Seiring aplikasi Laravel kamu berkembang, task-task berat seperti kirim email, generate laporan, atau proses data besar jadi masalah jika dijalankan secara synchronous. Queue dan Cron Job adalah solusi standar industri untuk menangani background task dengan reliable dan efisien. Artikel ini mencakup konsep dasar, implementasi praktis, setup di production, dan troubleshooting umum — semua yang kamu butuh untuk menjalankan Laravel Queue dan Scheduler dengan percaya diri di environment production.

IKHSAN MAULANA By IKHSAN MAULANA
Deploy Laravel ke Hostinger dengan Git dan SSH
Web Development · 5 min read · Apr 25, 2026

Deploy Laravel ke Hostinger dengan Git dan SSH

Deploy Laravel ke shared hosting seperti Hostinger sering bikin pusing karena keterbatasan akses dan konfigurasi. Tapi dengan kombinasi Git dan SSH, proses bisa jadi jauh lebih smooth dan profesional — sekaligus membuat update kode jadi lebih mudah di masa depan. Di artikel ini kita bahas langkah demi langkah: dari setup SSH key, clone repository, hingga menjalankan migration dan optimize. Semua trik sudah teruji di environment shared hosting sesungguhnya.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Laravel 13 #8: Autentikasi User di Laravel 13 dengan Laravel Breeze
Web Development · 7 min read · May 13, 2025

Belajar Laravel 13 #8: Autentikasi User di Laravel 13 dengan Laravel Breeze

Setelah episode sebelumnya kita menyelesaikan database dengan Migration dan Eloquent ORM, kini saatnya menambahkan sistem autentikasi agar hanya user yang sudah login yang bisa mengakses fitur tertentu. Laravel Breeze adalah starter kit resmi paling ringan untuk pemula — cukup beberapa perintah, kamu langsung punya halaman login, register, dan reset password siap pakai. Di episode kedelapan ini, kita install Laravel Breeze, jelajahi kode yang dihasilkan otomatis, dan lindungi route CRUD dengan middleware authentication. Setelah ini, aplikasi kamu bukan hanya punya CRUD, tapi juga sistem keamanan yang production-ready.

IKHSAN MAULANA By IKHSAN MAULANA

Download CV

Sebelum download, boleh kenalan dulu? Form ini opsional — kosongin juga gak apa-apa, langsung klik Download.