// writing · log

Notes from
shipping AI.

Long-form posts, build logs, and field notes from the messy middle of building AI systems. Mostly Python, mostly honest, mostly written at 11pm.

posts9
total reading1.4h read
longest read15 min
writing since2025

Featured post

latest · May 21, 2026

All writing

8 of 8 posts
May 7, 2026

Aku Investasi di Tengah Krisis Energi Terbesar dalam Sejarah. Ini yang Terjadi

Selama 6 minggu, Selat Hormuz tutup, buka, lalu tutup lagi. Harga minyak meledak ke $110+ per barel dan portofolio aku sempat anjlok. Ini caraku bertahan dari minus belasan persen hingga hampir surplus 20%. Chart BRENT Oil dari Maret…

6 min
May 6, 2026

I Scraped 40,000+ Airbnb Listings in Bali. Here’s How I Beat Their 270 Result Cap

A deep dive into grid based geospatial scraping, adaptive subdivision, and why Selenium was killing my project. The bounding box concept The Problem Nobody Talks About So here’s the thing. You search “Bali” on Airbnb, scroll through the…

10 min
Apr 28, 2026

Your Team Is Burning Through 2,000 GitHub Actions Minutes — Here’s a Fix

A colleague burned through 2,000 free minutes without realizing it. Here’s the workflow change that fixed everything. A few weeks ago, I asked my friend to check something. “Open your GitHub organization settings,” I said. “Go to Billing,…

9 min
Jun 4, 2025

From Frustration to Innovation: Building PDF Assistant with RAG — When Documents Finally Learn to…

From Frustration to Innovation: Building PDF Assistant with RAG — When Documents Finally Learn to “Talk” A developer’s journey of creating an AI-powered application using Retrieval-Augmented Generation that transforms how we interact with…

15 min
May 14, 2025

My Learning Journey: House Price Prediction Kaggle Competition

Introduction When I first joined the House Prices: Advanced Regression Techniques competition on Kaggle, my goal wasn’t just to achieve the highest score on the leaderboard. Instead, I wanted to gain hands-on experience with the complete…

11 min
sharing-stories
May 14, 2025

Building a AI Campus Assistant: How I Developed the Udayana University AI Assistant with RAG and…

Building a AI Campus Assistant: How I Developed the Udayana University AI Assistant with RAG and LangChain Introduction In today’s digital age, universities are constantly seeking innovative ways to improve the student experience and…

7 min
May 13, 2025

From Data to Insights: My Journey Building a Sentiment Analysis Dashboard for Indonesian…

From Data to Insights: My Journey Building a Sentiment Analysis Dashboard for Indonesian Internship Programs Introduction In today’s data-drive n world, understanding public sentiment is crucial for organizations to improve their services.…

6 min
May 13, 2025

Apple Ripeness Classification: Multi-Stage Detection with Haralick Texture Features

Introduction When most people pick up an apple at the grocery store, they instinctively assess its ripeness through a quick visual inspection and perhaps a gentle squeeze. But what if this subjective process could be automated with…

11 min