Cara Pakai Postman untuk API Testing (Lengkap)

Dulu kalau mau test API, aku buka terminal, ketik curl panjang lebar, copy-paste token auth, ganti parameter satu-satu, dan kalau lupa syntax curl? Google lagi. Capek. Terus temen nge-rekomendasiin Postman. Awalnya gak tertarik — “Gue lebih suka terminal, lebih hacker.” Tapi pas coba… wah, ternyata jauh lebih productive. Collections, environments, automated tests — semua ada. Sekarang, sebelum push code, aku SELALU test di Postman dulu. Dan aku bakal share semua yang aku tau soal Postman di tutorial ini. ...

April 22, 2026 Â· 10 min Â· Dovi

Belajar TypeScript dari Nol (2026)

Ceritanya begini: dulu aku skeptis banget sama TypeScript. “Buat apa nambahin types? JavaScript udah cukup kok.” Lalu aku join project yang pakai JavaScript murni, 200+ files, gak ada type checking. Ada bug yang bikin production down: user ID yang seharusnya number, ternyata string. Dan gak ketauan sampai user complaint. Sejak itu aku gak pernah balik ke JavaScript tanpa TypeScript. Trust me, TypeScript itu investasi waktu yang ROI-nya gede banget. TypeScript Itu Apa? TypeScript = JavaScript + Type System ...

April 16, 2026 Â· 9 min Â· Dovi

Cara Setup CI/CD dengan GitHub Actions (Gratis)

Dulu aku masih manual-deploy. Push code ke GitHub, SSH ke server, pull, restart. Setiap kali. Tiap update kecil aja, 10 menit habis buat proses deploy. Teman aku bilang: “Lu belum pakai CI/CD?” — aku langsung malu. Setelah setup GitHub Actions, sekarang tinggal push ke main branch dan… beres. Tests jalan otomatis, deploy otomatis, notifikasi kalau gagal. Gak pernah balik ke manual lagi. CI/CD Itu Apa? CI (Continuous Integration): Setiap push code, otomatis run tests dan build. Kalau ada error, langsung ketauan. CD (Continuous Deployment/Delivery): Kalau tests pass, otomatis deploy ke server/staging/production. GitHub Actions jadi pilihan utama karena: ...

April 9, 2026 Â· 9 min Â· Dovi

Cara Bikin Portfolio Website dalam 1 Hari (Next.js + Tailwind)

Portfolio website itu kartu nama digital kamu sebagai developer. Di era remote work dan hiring global, recruiter hampir selalu ngecek portfolio sebelum lanjut ke interview. Yang bikin kaget, banyak developer Indonesia dengan skill bagus tapi gak punya portfolio online. Di tutorial ini, aku bakal jelasin langkah-langkah bikin portfolio website profesional dalam 1 hari menggunakan Next.js dan Tailwind CSS. Kenapa dua stack ini? Karena Next.js memberikan performa dan SEO yang solid, sementara Tailwind bikin proses styling jadi sangat cepat tanpa perlu bikin CSS dari nol. ...

March 16, 2026 Â· 12 min Â· Dovi

Cara Buat REST API dengan Node.js dan Express (2026)

REST API itu backbone dari hampir semua aplikasi modern. Entah kamu bikin mobile app, web app, atau integrasi sama pihak ketiga — di balik semuanya pasti ada API. Di tutorial ini aku bakal jelasin cara bikin REST API dari nol pakai Node.js dan Express, dari setup sampai tips production-ready. Cocok banget buat kamu yang baru mulai belajar backend development. Kalau kamu belum familiar sama Node.js, coba baca dulu belajar Docker dari nol karena nanti di bagian deployment kamu butuh pengetahuan dasar Docker. Dan kalau kamu mau test API-nya pakai GUI, panduan cara pakai Postman untuk API testing bakal sangat membantu. ...

February 13, 2026 Â· 10 min Â· Dovi

Belajar Docker untuk Pemula (Tutorial Lengkap 2026)

Docker itu intimidating banget buat pemula. Istilah-istilah seperti container, image, volume, dan orchestration terdengar rumit. Tapi kalau dipelajari step-by-step, Docker sebenarnya konsepnya sederhana — dan manfaatnya luar biasa untuk workflow development kamu. Tutorial ini bakal bawa kamu dari nol sampai bisa containerize aplikasi dan deploy ke server. Semua penjelasan pakai analogi yang mudah dipahami, dengan code examples yang langsung bisa dicoba. Docker Itu Apa, Sebenarnya? Bayangin kamu punya aplikasi Node.js yang jalan sempurna di laptop. Semua dependency terinstall, environment variables sudah di-set, database sudah connected. Tapi begitu dipindah ke server production, error. Kenapa? ...

February 6, 2026 Â· 11 min Â· Dovi

Cara Setup VS Code untuk Web Development (2026)

Visual Studio Code adalah editor paling populer untuk web development di 2026. Menurut survey Stack Overflow, lebih dari 70% developer pakai VS Code sebagai editor utama. Tapi install VS Code doang belum cukup — tanpa setup yang benar, kamu bakal kehilangan banyak waktu setiap hari. Di tutorial ini, aku bakal share setup VS Code yang aku pakai sehari-hari. Mulai dari extensions wajib, theme, settings.json configuration, sampai keyboard shortcuts yang bisa naikin produktivitas signifikan. Semua sudah tested di workflow real project, bukan sekadar rekomendasi teori. ...

January 30, 2026 Â· 9 min Â· Dovi

Belajar Git dalam 30 Menit (Tutorial untuk Pemula)

Pernah kehilangan versi terbaik dari kode kamu karena salah overwrite? Atau bingung siapa yang mengubah baris tertentu di file yang sama? Kalau iya, kamu butuh Git. Di tutorial ini aku bakal jelasin Git dari nol, lengkap dengan contoh nyata dan workflow yang bisa langsung kamu pakai. Dalam 30 menit, kamu sudah bisa menggunakan Git untuk proyek pribadi maupun kolaborasi tim. Apa Itu Git dan Kenapa Harus Belajar? Git itu version control system (VCS) yang diciptakan oleh Linus Torvalds pada tahun 2005 — orang yang sama yang menciptakan Linux. Bayangkan Git seperti “save point” di game RPG: kamu bisa kembali ke titik mana pun tanpa kehilangan progress. ...

January 24, 2026 Â· 10 min Â· Dovi

Cara Deploy AI Agent ke Production (Docker + Railway)

Kamu sudah bikin AI agent yang jalan di laptop. Response-nya bagus, logic-nya benar, testing sudah pass. Tapi kalau cuma jalan di localhost:8080, siapa yang bisa pakai? Deploy ke production itu langkah yang bikin AI agent kamu benar-benar bernilai — bisa dipakai orang lain, diintegrasikan ke aplikasi lain, atau bahkan dijual sebagai produk. Di tutorial ini, aku bakal bawa kamu step-by-step dari local development sampai live di internet, pakai Docker untuk packaging dan Railway untuk hosting. ...

January 13, 2026 Â· 14 min Â· Dovi

Tutorial: Bikin AI Agent yang Baca PDF dan Kasih Summary

Punya tumpukan PDF yang gak kebaca? Di tutorial ini aku bakal ngejelasin cara bikin AI agent yang bisa baca PDF, kasih summary, bahkan jawab pertanyaan berdasarkan isi dokumen — semua dalam hitungan detik. Kita bakal cover semuanya dari nol: parsing PDF, nyimpen ke vector database, bikin RAG pipeline, sampai deploy ke production. Siap? Let’s go! 🚀 Kenapa Butuh AI PDF Reader? Bayangin kamu punya 100 dokumen research paper, laporan keuangan, atau kontrak hukum. Manual baca? Butuh berhari-hari. Pakai AI agent yang properly built? 30 menit beres, dan hasilnya konsisten. ...

January 6, 2026 Â· 11 min Â· Dovi