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)
Monetisasi YouTube 2026: Cara Daftar YPP & Raih Penghasilan Pertama
Tutorial · 7 min read · May 27, 2026

Monetisasi YouTube 2026: Cara Daftar YPP & Raih Penghasilan Pertama

Kamu sudah upload puluhan video, subscriber terus bertambah, dan sekarang saatnya pikirkan: kapan sih bisa dapat uang dari YouTube? Bagian penutup series "Belajar YouTube dari Nol" ini adalah garis finish sekaligus garis start perjalanan monetisasi kamu. Di artikel ini, kita recap perjalanan series episode 1-9, kemudian fokus ke hal yang paling ditunggu-tunggu: syarat YouTube Partner Program 2026 terkini, langkah daftar, setup Google AdSense, timeline realistis, dan cara diversifikasi penghasilan selain AdSense. Saatnya ubah passion content creation jadi passive income pertama kamu.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Flutter #3: Navigasi & State Management Provider
Tutorial · 6 min read · May 27, 2026

Belajar Flutter #3: Navigasi & State Management Provider

Setelah Episode 2 menguasai widget dasar, saatnya kita buat app multi-halaman yang proper. Navigasi di Flutter sebenarnya tidak serumit yang dibayangkan — cukup pahami konsep Navigator dan bagaimana push/pop bekerja, maka kamu sudah 80% menguasai flow app. Artikel ini juga akan membahas Provider, library state management paling beginner-friendly di ekosistem Flutter. Dengan Provider, state yang dibagikan antar halaman jadi simple dan tidak bikin kode berantakan. Mari kita mulai membuat app nyata dengan 3 halaman yang saling terhubung.

IKHSAN MAULANA By IKHSAN MAULANA
Setup Channel YouTube yang Benar dari Awal — Panduan Pemula
Tutorial · 7 min read · May 25, 2026

Setup Channel YouTube yang Benar dari Awal — Panduan Pemula

Setelah memutuskan untuk mulai YouTube (episode 1), langkah berikutnya adalah setup channel dengan benar dari awal. Kebanyakan pemula membuat channel dengan asal-asalan — nama sembarangan, foto profil tidak profesional, deskripsi kosong — padahal ini adalah fondasi yang menentukan pertumbuhan jangka panjang. Di episode 2 "Belajar YouTube dari Nol", kita akan bahas step-by-step cara setup channel YouTube yang proper — dari memilih nama yang SEO-friendly hingga mengaktifkan fitur monetisasi dan konfigurasi channel customization yang sering dilewatkan pemula. Siap? Mari kita mulai.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar YouTube dari Nol #1: Kenapa YouTube Masih Worth It 2026
Tutorial · 6 min read · May 24, 2026

Belajar YouTube dari Nol #1: Kenapa YouTube Masih Worth It 2026

YouTube masih jadi platform nomor satu untuk long-form content di 2026. Bukan cuma untuk hiburan, tapi juga bisnis, personal branding, dan passive income. Kalau kamu masih ragu mulai sekarang, artikel ini bakal jawab semua pertanyaan: kenapa YouTube, bagaimana peluangnya dibanding TikTok atau Instagram, dan apa aja yang perlu kamu siapkan. Ini bagian pertama dari series "Belajar YouTube dari Nol 2026" — kami akan panduin kamu dari mindset dasar sampai launch channel pertama. Tujuan bagian ini: ngasih kamu alasan konkret dan motivasi realistis untuk mulai hari ini.

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Flutter #2: Membangun UI Pertama dengan Widget Dasar
Tutorial · 5 min read · May 23, 2026

Belajar Flutter #2: Membangun UI Pertama dengan Widget Dasar

Setelah setup environment Flutter di episode 1, saatnya kamu masuk ke dunia yang lebih seru — membangun UI nyata. Widget adalah jantung Flutter, dan memahaminya dengan baik adalah kunci untuk membuat aplikasi yang rapi dan responsif. Dalam artikel ini kita akan bongkar struktur project Flutter, memahami konsep Widget Tree, membedakan StatelessWidget dan StatefulWidget, dan langsung praktik membuat halaman profil sederhana. Siap? Mari kita mulai!

IKHSAN MAULANA By IKHSAN MAULANA
Belajar Flutter #1: Instalasi, Setup, dan Project Pertama
Tutorial · 5 min read · May 21, 2026

Belajar Flutter #1: Instalasi, Setup, dan Project Pertama

Pengen nyoba mobile development tapi bingung mulai dari mana? Flutter adalah pilihan tepat untuk kamu — framework cross-platform yang memungkinkan satu codebase berjalan di iOS dan Android. Dengan Dart sebagai bahasa pemrogramannya dan performa yang mendekati native, Flutter semakin banyak dipakai perusahaan besar di 2026 ini. Artikel pertama series "Belajar Flutter: Dari Nol sampai Play Store" ini akan memandu kamu step-by-step melakukan instalasi Flutter SDK di Windows, setup environment, konfigurasi Android Studio dan emulator, sampai berhasil menjalankan project Hello World pertama. Siap? Mari kita mulai!

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
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
Belajar Flutter #4: Integrasi REST API dan Parsing JSON
Tutorial · 6 min read ·

Belajar Flutter #4: Integrasi REST API dan Parsing JSON

Setelah membangun multi-screen app di episode 3, saatnya kita ambil langkah lebih jauh — mengintegrasikan data real dari internet ke aplikasi Flutter kamu. Di episode ini, kita akan belajar cara fetch data dari REST API, parsing response JSON jadi model Dart yang rapi, dan menampilkannya di UI dengan state management yang proper. Kami akan pakai http package (yang simple dan ringan) dan JSONPlaceholder sebagai fake API. Dengan fokus pada praktik langsung dan error handling yang solid, kamu akan siap move ke optimization dan deploy di episode 5 nanti.

IKHSAN MAULANA By IKHSAN MAULANA

Download CV

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