Hi, gue Agung. Digital marketer di Smart Salary, hobi ngoprek teknologi.
Di sini gue berbagi cerita soal marketing, hasil ngoprek, dan keseharian.
YOU HAVE LANDED IN CYBERSPACE
Welcome to
Agung's homepage!
A little corner of the World Wide Web.
Hi, gue Agung. Digital marketer di Smart Salary, hobi ngoprek teknologi.
Di sini gue berbagi cerita soal marketing, hasil ngoprek, dan keseharian.

Niatnya cuma pindah kabel LAN. Ujungnya baca log Ethernet, nemu outage enam jam, dan bikin monitor di Cloudflare yang ngabarin lewat Telegram.

Jadi gini. Senin malem, gue lagi nggak ngapa-ngapain. Buka terminal, dan tiba-tiba kepikiran satu hal yang agak bikin malu: Gue punya tiga tool yang kerjanya sama persis. Ada Herdr — terminal multiplexer yang keren banget, ada workspace, ada plugin, ada tab. Ada tmux yang udah ke-install dari zaman kapan tapi nggak pernah gue konfigurasi. Dan ada Ghostty yang punya split sendiri pake ⌘D. Tiga-tiganya buat hal yang sama: bagi layar dan jaga sesi tetep hidup. ...

Jadi gue punya robot AI kecil di meja. Kotak item, ada layar kecil di depannya, bisa diajak ngobrol. Namanya EZTECH AI Robot X1 — di casing-nya ketulis HaloBaby. Dalemnya dia pakai firmware XiaoZhi (小智), proyek open source dari Tiongkok yang lagi rame banget buat speaker AI DIY. Pas beli, jualannya manis banget: teman ngobrol, teman tidur, bisa diajak latihan bahasa. Dan emang bener gitu. Minggu pertama gue ajak ngobrol tiap malem, lucu. ...

Jadi gini. Gue nemu launcher Android TV yang tampilannya enak banget dilihat. Namanya CleanFrame TV. Aplikasi yang gue pakai, wallpaper, jam. Udah. Gue lihat, terus mikir: ini kayaknya cocok buat TV TCL gue. Rencananya sederhana: download APK, install lewat ADB, jadiin default launcher. Beres, lanjut nonton. Yang terjadi: gue malah bolak-balik terminal, ngecek log, bikin fork, build APK sendiri, terus debat sama satu tombol di remote. Tombol Home. Wkwk. Setelah router Xiaomi gue oprek, sekarang giliran TV yang nggak bisa gue biarin hidup tenang. ...

Jadi ceritanya gue lagi santai malem-malem. Harusnya iseng doang. Gue buka obrolan sama Claude Code (iya, partner AI gue yang itu-itu lagi), terus gue nanya hal random soal Docker di VPS gue. Bukan karena curiga apa-apa. Murni kepo. Terus gue nyeletuk: “eh, cek dong, ada container namanya dockhand nggak di VPS gue?” Dan dari situ… semuanya berubah. Wkwk. Spoiler: ada orang yang diam-diam numpang nambang crypto di server gue. Dan yang bikin gue pengen nyebur ke laut: pintu masuknya gue sendiri yang buka. Mari kita bahas pelan-pelan biar lo semua bisa ketawain gue dengan maksimal. ...

Jadi gini. Tiap bulan gue buka tagihan Wati, terus napas gue ketahan dikit. Bukan karena produknya jelek — Wati itu oke kok buat WhatsApp. Tapi ada rasa yang makin lama makin ganjel: gue bayar mahal buat sesuatu yang sebenernya bisa gue punyain sendiri. Dan bulan ini gue akhirnya mikir serius: “kayaknya gue mau pindah ke Chatwoot deh.” flowchart TD A["WhatsApp / Web chat / Email"] --> B["Cloudflare Tunnel (no open port)"] B --> C["Chatwoot — self-hosted di homelab<br/>chat.smartsalarypro.id"] C --> D["Gemini bot (auto-reply)"] C --> E["Postgres / Redis (data punya gue)"] D --> F["Manusia (tim support)"] G["Wati.io (cloud, bayar $$)"] -.-> H["ditinggal"] Kenapa Mulai Ganjel sama Wati? Beberapa hal yang numpuk di kepala gue: ...

Gue lagi nulis ini sambil mikir, “wah udah seminggu lebih ya.” Iya. Seminggu lebih sejak postingan kemarin soal akun Meta gue yang di-ban gara-gara gue kebanyakan pake AI buat optimasi campaign. Waktu itu gue nutup tulisan dengan harapan manis: “semoga lusa akun gue udah balik.” Mengutip Jack Ma pula, biar kesannya bijak. Spoiler: lusa Jack Ma itu ternyata bukan 2 hari. Mungkin dalam hitungan kalender Meta, “lusa” itu artinya… entah. Infinity? Karena sampe tulisan ini gue ketik, akun gue masih. Di. Ban. ...

Oke. Gue lagi kesel. Kesel banget. Jadi tulisan ini mungkin bakal lebih banyak misuh-misuhnya daripada insight-nya. Lo udah gue peringatin ya. Akun Meta gue kena ban. Bukan karena gue nge-scam orang. Bukan karena gue jualan barang ilegal. Bukan karena gue nge-spam grup jual beli pake foto “PROMO GILA-GILAAN!!!”. Tapi karena gue… melakukan optimasi. Pakai AI. Pakai Claude. Iya. Gue di-ban karena kerja terlalu rajin. Wkwk. Lucu ya. Lucu banget sampe gue pengen lempar MacBook Air M1 kesayangan kantor ini ke tembok (nggak jadi, ini aset perusahaan). ...

Oke, jadi gue mau cerita sesuatu yang baru aja terjadi di awal tahun ini. Gue dapet Q1 Mr. WHAI Award dari Smart Salary. Iya, gue sendiri agak kaget sih pas namanya dipanggil di depan (karena biasanya palingan cuma dengerin aja orang lain dipanggil wkwk), tapi ya seneng banget lah. Apalagi pas tahu itu award untuk tim Marketing. Jadi nggak cuma gue doang yang diapresiasi, tapi semua kerja keras tim yang akhirnya ke-notice juga. ...

Beberapa waktu lalu, saya dapat tantangan menarik dari klien di bidang hospitality: “Gimana caranya kita bisa collect data visitor (nama dan email) setiap kali mereka connect ke WiFi guest, tanpa perlu beli software mahal?” Singkat cerita: mereka punya venue di Bali dan mau memanfaatkan WiFi guest sebagai lead generation tool. Bayangin WiFi.id, tapi custom branding dan data lead-nya langsung masuk ke Google Sheets. Challenge accepted! Di tulisan ini, saya akan share end-to-end workflow bagaimana saya membangun solusi ini menggunakan Ruijie Network Cloud, custom captive portal HTML, dan Google Apps Script sebagai webhook backend. Dokumentasi lengkap dan source code bisa cek di repo GitHub saya: github.com/mewt/leadseedbali-connector. ...