Hi, I’m Febrian Tarigan — a software engineer working on backend and distributed systems.
I write here about the things that don’t make it into documentation: the architecture decisions that looked obvious in hindsight, the debugging sessions that taught me something, and the slow accumulation of judgement that comes with shipping systems that other people depend on.
Most of my writing lives in the blog. If you want the short version of my career, that’s on the about page.
I also take on a small number of consulting engagements — backend architecture reviews, technical advisory, and Salesforce work. Details on the consulting page.