ARCH
LinkedIn · Article
AI & Agentic Systems 20 Juli 2025

Apa Itu AI Agent? Bukan Chatbot, Bukan Automation Biasa

Semua orang bicara soal AI Agent, tapi definisinya sering kabur. Artikel ini menjelaskan dengan tepat apa yang membuat agent berbeda dari chatbot dan automation biasa — dan kapan Anda sebenarnya membutuhkan satu. Dengan contoh nyata dari proyek PT JRP production.

Series: AI Systems in Production · 6 Artikel
AI & Agentic· Blog · Ep 02

RAG Pipeline dari Zero — Chunking Strategy yang Benar

Saya menghabiskan dua hari mengganti model LLM, hasilnya nyaris tidak berubah. Masalahnya ada di chunking — dan setelah saya fix, akurasi naik 40% tanpa ganti model apapun.

AI & Agentic· Blog · Ep 03

LangGraph State Machine — Bagian yang Tutorial Skip

Tutorial LangGraph selalu menunjukkan workflow A→B→END. Yang tidak ditunjukkan: checkpoint, conditional routing, dan human-in-the-loop dari proyek nyata.

AI & Agentic· Blog · Ep 04

Prompt, Context, Harness & Loop Engineering — Apa Bedanya?

Empat layer engineering LLM yang sering dikacaukan. Mencampurnya menyebabkan debugging yang tidak efisien — termasuk kapan harus pakai loop engineering.

Build in Public· Blog · Ep 05

Circuit Breaker untuk AI Agent — Mencegah Infinite Loop

AI trading bot saya menghabiskan $47 dalam 20 menit karena agent stuck di loop. Circuit breaker adalah komponen wajib sebelum deploy ke production.

AI & Agentic· Blog · Ep 06

Evaluasi Output LLM — Beyond "Does It Sound Right?"

Kebanyakan tim hanya punya satu cara evaluasi: baca dan rasakan. Ini tidak scalable. Inilah framework tiga tier dari deterministic checks sampai RAGAs.

Coming Soon
Architecture· Blog

Microservices Bukan Tentang Teknologi — Ini Tentang Conway's Law

Setelah membangun 7 microservices untuk GiziKu, saya sampai pada kesimpulan: mayoritas migrasi yang gagal bukan karena masalah teknis.

Series B: System Design for Indonesian Developers · 6 Artikel
AI & Agentic· Blog · B01

Anatomy of an AI Agent — Semua Komponen yang Perlu Anda Tahu

LLM vs SLM vs Frontier Model, embedding, multimodal, memory — peta lengkap semua komponen AI Agent dan decision framework kapan menggunakan masing-masing.

Indonesia Tech· Blog · B02

Bagaimana Midtrans Payment Flow Benar-Benar Bekerja

5 pitfall yang tidak ada di dokumentasi: webhook validation, idempotency, settlement timing, dan PPh 23 untuk transaksi B2B.

Architecture· Blog · B03

Multi-tenant Database: 3 Pola dengan Trade-off Nyata

RLS, schema isolation, DB per tenant — pilihan yang salah di awal sangat mahal untuk di-migrate. Dari pengalaman GiziKu dan ConstructPro.

Indonesia Tech· Blog · B04

Designing for Indonesia: Latency, Payment & Compliance

CDN edge Jakarta, QRIS vs GoPay vs VA, WhatsApp-first architecture, dan UU PDP checklist — konteks lokal yang harus jadi keputusan arsitektur dari hari pertama.

Architecture· Blog · B05

Microservices Bukan Tentang Teknologi — Ini Tentang Conway's Law

Saya pernah advise startup untuk migrate ke microservices. Enam bulan kemudian mereka balik ke monolith. Bukan karena teknologinya salah — tapi karena timnya tidak berubah.

Indonesia Tech· Blog · B06

Cloud Cost di Indonesia: AWS vs GCP vs On-Premise

Tagihan klien naik dari $800 ke $4.200 dalam satu bulan — bukan karena traffic naik, tapi karena egress fee. Breakdown biaya nyata dan 5 langkah FinOps pertama.

Series C: Prompt / Context / Harness / Loop Engineering · 6 Artikel
AI & Agentic· Blog · C01

System Prompt yang Benar-Benar Bekerja di Production

Anatomy system prompt yang efektif: persona, instruksi, constraint, format output — plus nuansa Bahasa Indonesia yang sering dilewatkan developer.

AI & Agentic· Blog · C02

Context Window Engineering — Apa yang Masuk, Apa yang Dibuang

Sliding window untuk history, relevance threshold untuk RAG, truncation untuk tool results, semantic caching untuk efisiensi biaya.

AI & Agentic· Blog · C03

Few-Shot vs Zero-Shot vs Chain-of-Thought — Kapan Masing-Masing

Menambahkan "think step by step" ke semua prompt tidak selalu membantu — dan kadang lebih lambat dan lebih mahal tanpa improvement yang nyata.

AI & Agentic· Blog · C04

Membangun Test Harness untuk LLM Pipeline

Eval dataset dari real user inputs, A/B prompt testing, dan CI/CD integration — framework untuk memastikan LLM pipeline tidak regress saat ada perubahan.

AI & Agentic· Blog · C05

Loop Engineering Lanjutan — Reflection, Self-Correction & Multi-Agent

Implementasi penuh tiga pola: reflection agent, self-correcting structured output, dan critique-revise dengan dua LLM berbeda — dengan kode production-ready.

AI & Agentic· Blog · C06

Memory Architecture untuk AI Agent — Short, Long & Episodic

Working memory, episodic memory dengan PostgreSQL+pgvector, semantic memory ChromaDB, dan entity memory — implementasi empat tipe memory untuk agent production.

Series D: AI Cost & ROI for Indonesia · 4 Artikel