Weekend Escapes from Jakarta
Four two-day trips from Jakarta that fit a normal weekend: Bandung, the Puncak tea highlands, the Thousand Islands and Yogyakarta by train — with realistic timings and costs.
Blog
Engineering notes, product thinking, travel diaries and the occasional restaurant review.
Four two-day trips from Jakarta that fit a normal weekend: Bandung, the Puncak tea highlands, the Thousand Islands and Yogyakarta by train — with realistic timings and costs.
Where Jakarta eats when the offices are dark: a late-night crawl through Jalan Sabang, Pecenongan and the roadside carts that only open after eleven.
Prinsip yang saya pakai untuk keliling Indonesia tanpa menguras tabungan: tiket promo, penginapan lokal, transportasi umum, dan spreadsheet sederhana untuk mencatat pengeluaran.
What carried over from ten years of banking and insurance analysis into running engineering at a startup — and the habits I had to unlearn.
Where a language model genuinely helps a business analyst — drafting acceptance criteria, spotting gaps in workshop notes — and where it quietly makes things worse.
A short template for acceptance criteria that reads like a test, avoids ambiguity and stops the “that is not what we meant” conversation at UAT.
A boring, reliable deploy pipeline for a Laravel site on one VPS: atomic releases, health checks, cached config and a rollback that takes ten seconds.
How this blog models a three-level category tree with an adjacency list, cached depth/path columns and a single scope that returns every post under a branch.
Why Filament replaced a hand-rolled admin in a week: resources, relation managers, media uploads and a tree-aware category select — with the trade-offs I hit along the way.
Tiga hari di Stockholm dengan bujet terukur: Flygbussarna dari Arlanda, fika di Södermalm, Gamla Stan saat pagi, makanan halal di Rinkeby, dan pelajaran kecil tentang perencanaan perjalanan ala analis.