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)
Source Code Aplikasi Laundry CodeIgniter 4 Siap Pakai
Web Development · 5 min read · May 08, 2026

Source Code Aplikasi Laundry CodeIgniter 4 Siap Pakai

Punya usaha laundry kecil tapi masih catat pesanan di buku? Atau sedang ngerjain tugas akhir project aplikasi manajemen laundry? Source code aplikasi laundry CodeIgniter 4 ini adalah solusinya — built-in fitur tracking status cucian, manajemen pelanggan otomatis, laporan harian/bulanan, dan notifikasi WhatsApp real-time. Di artikel ini, kita kupas lengkap mengapa CodeIgniter 4 dipilih untuk project skala UMKM, fitur-fitur unggulan apa saja yang included, plus cara implementasinya di server hosting lokal atau VPS kamu. Source code tersedia sebagian gratis, sebagian premium tergantung fitur tambahan yang kamu butuh.

IKHSAN MAULANA By IKHSAN MAULANA
Claude AI #2: 7 Cara Hemat Token agar Tidak Cepat Habis
Tips & Tricks · 5 min read · May 07, 2026

Claude AI #2: 7 Cara Hemat Token agar Tidak Cepat Habis

Token Claude terbatas, dan biaya per input/output bisa naik cepat kalau kamu tidak strategis. Di episode pertama series "Kuasai Claude AI", kita udah kenalan sama Claude dan gimana kerja sistem tokennya secara umum. Kali ini kita masuk lebih dalam: bukan cuma "singkat-singkatin prompt" — tapi 7 strategi non-obvious yang bakal mengubah cara kamu pakai Claude. Dari memanfaatkan Projects untuk persistent context, batasi upload file yang tidak perlu, sampai timing yang tepat untuk reset conversation. Semua sudah ditest dan siap langsung kamu aplikasikan.

IKHSAN MAULANA By IKHSAN MAULANA
Source Code Aplikasi Absensi Flutter & Firebase Siap Pakai
Android · 6 min read · May 07, 2026

Source Code Aplikasi Absensi Flutter & Firebase Siap Pakai

Cari referensi aplikasi absensi mobile yang bisa langsung dipakai atau dimodifikasi untuk klien? Flutter + Firebase adalah kombinasi jitu — cepat development, cross-platform, dan Firebase Realtime Database handle backend tanpa perlu setup server rumit. Artikel ini kasih kamu panduan lengkap membangun aplikasi absensi karyawan dengan fitur scan QR code, rekap real-time, notifikasi, dan dashboard admin. Plus, ada info tentang ketersediaan source code siap pakai (ada gratis, ada berbayar) yang bisa jadi referensi atau foundation project kamu.

IKHSAN MAULANA By IKHSAN MAULANA
Source Code Kasir POS Gratis Laravel & MySQL untuk UMKM
Web Development · 6 min read · May 06, 2026

Source Code Kasir POS Gratis Laravel & MySQL untuk UMKM

Mencari aplikasi kasir yang bisa langsung dipakai untuk klien UMKM kamu? Kali ini kami bagikan source code kasir POS berbasis Laravel dan MySQL yang gratis dan siap pakai. Aplikasi ini dilengkapi fitur lengkap mulai dari manajemen produk, transaksi penjualan, laporan real-time, hingga cetak struk otomatis. Developer freelancer dan mahasiswa bisa pakai ini sebagai referensi project atau langsung deploy untuk klien. Stack teknologinya sederhana tapi powerful — Laravel framework, MySQL database, dan Bootstrap untuk UI yang responsif. Mari kita lihat fitur-fitur unggulan dan bagaimana cara menggunakannya.

IKHSAN MAULANA By IKHSAN MAULANA
Claude AI #1: Kenalan Lebih Dalam — Bukan Sekadar ChatGPT Alternatif
Tips & Tricks · 5 min read · May 05, 2026

Claude AI #1: Kenalan Lebih Dalam — Bukan Sekadar ChatGPT Alternatif

Claude AI dari Anthropic bukan sekadar alternatif ChatGPT — dia punya karakter unik yang cocok untuk pekerjaan spesifik developer. Kalau kamu udah hafal ChatGPT tapi belum serius dengan Claude, artikel ini adalah intronya. Dalam series "Kuasai Claude AI", kita mulai dari yang paling dasar: siapa Claude, apa keunggulannya, dan kapan sih kamu perlu pakai dia dibanding GPT. Spoiler: context window besar dan nuansa safety-nya bikin beda.

IKHSAN MAULANA By IKHSAN MAULANA
Laravel 13 Ep. 6: CRUD Lengkap & Deploy ke Hosting
Web Development · 5 min read · May 05, 2026

Laravel 13 Ep. 6: CRUD Lengkap & Deploy ke Hosting

Akhirnya sampai di episode terakhir series "Belajar Laravel 13 dari Nol"! Di part 6 ini, kita akan menyelesaikan fitur CRUD lengkap di aplikasi kamu — mulai dari membuat form input data, daftar data dengan pagination, edit, hapus, sampai testing lokal sebelum deploy. Jika di episode 5 kamu sudah setup authentication, sekarang waktunya menambahkan logika bisnis utama. Kami akan walk-through step-by-step cara membuat CRUD yang rapi, aman dari SQL injection & CSRF, dan siap dikirim ke hosting production. Di akhir, kamu akan punya project pertama yang benar-benar berfungsi dan live!

IKHSAN MAULANA By IKHSAN MAULANA
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

Download CV

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