About.
I am an engineer who writes about software at night, mostly because I do not trust myself to remember anything I have not first written down. This site is the long-form version of those notes.
I have been writing code professionally for about a decade, mostly on the boring backend side of things - databases, distributed systems, tooling, the parts that have to keep working at three in the morning. I like systems that are small enough to fit in one head.
I am suspicious of frameworks, fond of plain text, and quietly convinced that most production incidents are caused by clever code that someone wrote on a Friday afternoon, including, on at least four separate occasions, my own.
// specs
- NAME
- Hasil
- HANDLE
- hasil@local
- LOCATION
- GMT+5:30 // India
- ROLE
- engineer · writer · night-owl
- STATUS
- open to interesting problems
- LANG
- ts · dart · python · go (reluctantly)
// now updated 2026.04.28
- Building a small distributed log nobody asked for.
- Reading A Pattern Language (Alexander, 1977) - Slowly and 1984 (Geroge Orwell)
- Listening Mostly silence, occasionally the sound of rain in this Kerala monsoon.
- Avoiding meetings before 11am.
// log
- 2026 shipping wal-rs to my own production. So far so good.
- 2025 left a job. spent six months making nothing in particular.
- 2023 built a thing that scaled. broke a thing that did not.
- 2020 started writing here. mostly to remember what i had learned.
- 2014 first paid line of code shipped. it was an excel macro.
// reach
$ last_build · 2026-07-06 · all rights waived