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 #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
Membangun Aplikasi Android Modern dengan Kotlin dan Jetpack Compose
Android · 4 min read · Apr 28, 2026

Membangun Aplikasi Android Modern dengan Kotlin dan Jetpack Compose

Jetpack Compose mengubah cara kita membangun UI di Android. Alih-alih menulis XML layout yang verbose, kamu sekarang bisa menulis UI dengan syntax Kotlin yang elegan dan reactive — lebih cepat, lebih mudah di-debug, dan lebih natural. Artikel ini akan membimbing kamu dari nol — setup project, konsep dasar Composable, state management, sampai membangun aplikasi mini yang fully functional. Cocok untuk developer Android yang ingin upgrade skill ke era modern.

IKHSAN MAULANA By IKHSAN MAULANA
7 Tips Optimasi Performa Laravel dari Praktisi Indonesia
Tips & Tricks · 4 min read · Apr 27, 2026

7 Tips Optimasi Performa Laravel dari Praktisi Indonesia

Aplikasi Laravel yang lambat bukan hanya masalah user experience, tapi juga budget server dan kepuasan klien. Di project-project production di Indonesia, kami sering menemukan bahwa 80% masalah performa sebenarnya bisa diatasi dengan teknik-teknik sederhana yang sering terlewatkan saat development. Artikel ini merangkum 7 tips optimasi Laravel paling berdampak yang sudah terbukti di lapangan — semuanya praktis, mudah diimplementasi, dan hasilnya langsung terasa. Tidak perlu refactor besar-besaran, cukup fokus di area yang benar-benar menghabiskan resources.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar UiPath untuk Pemula: Automasi Ekspor Data Excel
RPA & Automation · 5 min read · Apr 27, 2026

Belajar UiPath untuk Pemula: Automasi Ekspor Data Excel

RPA (Robotic Process Automation) bukan lagi buzzword di industri. Salah satu tool paling populer dan user-friendly adalah UiPath, dan ekspor data ke Excel adalah salah satu use case paling sering kita jumpai di project automation pertama. Artikel ini adalah panduan langkah demi langkah untuk kamu yang baru pertama kali mengenal UiPath. Kita akan belajar dari instalasi Studio, membuat workflow sederhana, hingga mengotomatisasi proses ekspor data ke Excel. Tidak perlu background programming yang dalam — UiPath dirancang untuk itu.

IKHSAN MAULANA By IKHSAN MAULANA
AI Coding Assistant 2026: Copilot vs Cursor vs Claude Code
Tips & Tricks · 4 min read · Apr 26, 2026

AI Coding Assistant 2026: Copilot vs Cursor vs Claude Code

Industri development terus berubah, dan AI coding assistant jadi salah satu tools paling game-changing tahun ini. Tiga pemain utama — GitHub Copilot, Cursor, dan Claude Code — masing-masing punya kekuatan unik yang bikin coding lebih cepat dan efisien. Artikel ini membandingkan ketiganya secara praktis: fitur unggulan, cara kerja, harga, dan situasi di mana satu lebih cocok daripada yang lain. Jika kamu masih bingung pilih mana, tulisan ini bakal bantu kamu ambil keputusan yang tepat.

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
Memahami RAG untuk Chatbot AI: Panduan Lengkap
Tutorial · 5 min read · Apr 25, 2026

Memahami RAG untuk Chatbot AI: Panduan Lengkap

Chatbot AI modern tidak lagi sekadar mengandalkan training data statis. RAG (Retrieval Augmented Generation) adalah teknik yang memungkinkan chatbot kamu untuk mengambil informasi real-time dari knowledge base, sehingga respons lebih akurat, terkini, dan relevan dengan konteks pengguna. Dalam artikel ini, kita akan menggali bagaimana RAG bekerja, mengapa penting untuk chatbot production, dan langkah-langkah praktis mengimplementasikannya di project kamu. Cocok untuk developer yang ingin membuat chatbot lebih cerdas tanpa harus re-train model setiap hari.

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

Download CV

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