Blog

Articles & Tutorials

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

All Android (6) RPA & Automation (4) Tips & Tricks (19) Tutorial (6) Web Development (29)
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
Integrasi Claude API di Laravel untuk Pemula
Tutorial · 4 min read · Apr 25, 2026

Integrasi Claude API di Laravel untuk Pemula

Claude API dari Anthropic membuka peluang baru untuk menambahkan kemampuan AI ke aplikasi Laravel kamu. Mulai dari chatbot, content generation, hingga text analysis, semuanya bisa diimplementasikan dengan mudah tanpa perlu infrastruktur machine learning yang rumit. Tutorial ini memandu kamu step-by-step dari setup awal hingga membuat fitur AI yang production-ready — dengan penjelasan yang ramah untuk developer yang baru pertama kali pakai AI API.

IKHSAN MAULANA By IKHSAN MAULANA
5 Tools AI Wajib Dicoba Programmer di 2026
Tips & Tricks · 4 min read · Apr 24, 2026

5 Tools AI Wajib Dicoba Programmer di 2026

Tahun 2026 ini, AI bukan lagi bonus tapi kebutuhan di toolkit setiap programmer. Tools seperti GitHub Copilot, Cursor, dan Claude Code sudah terbukti menghemat waktu dan mengurangi human error dalam penulisan kode. Artikel ini merangkum 5 AI tools yang paling berguna dan sudah banyak dipakai di industri — dari code completion hingga code review otomatis. Semuanya mudah diintegrasikan ke editor favorit kamu, dan bisa langsung terasa manfaatnya dari hari pertama.

IKHSAN MAULANA By IKHSAN MAULANA
Claude AI untuk Developer Indonesia: Panduan Praktis
Tips & Tricks · 4 min read · Apr 24, 2026

Claude AI untuk Developer Indonesia: Panduan Praktis

Claude AI adalah salah satu Large Language Model (LLM) paling powerful saat ini, dibuat oleh Anthropic. Jika kamu developer yang penasaran bagaimana memanfaatkan AI untuk mempercepat workflow coding, debugging, atau dokumentasi, artikel ini cocok banget. Kita akan bahas apa itu Claude, keunggulannya dibanding alternatif lain, dan bagaimana cara menggunakannya dalam project development kamu — dari yang gratis sampai integrasi via API.

IKHSAN MAULANA By IKHSAN MAULANA
Pengaruh AI di Tahun 2026: Transformasi Besar di Dunia Kerja dan Kehidupan
RPA & Automation · 2 min read · Apr 09, 2026

Pengaruh AI di Tahun 2026: Transformasi Besar di Dunia Kerja dan Kehidupan

Tahun 2026 menjadi titik penting perkembangan AI yang mulai mengubah cara manusia bekerja, berbisnis, dan menjalani kehidupan sehari-hari.

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.