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+0 // off-grid
- ROLE
- engineer · writer · night-owl
- STATUS
- open to interesting problems
- LANG
- rust · python · ts · go (reluctantly)
// now updated 2026.04.28
- Building a small distributed log nobody asked for.
- Reading A Pattern Language (Alexander, 1977). Slowly.
- Listening mostly silence, occasionally rain recordings.
- 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 had a typo.
// reach
$ last_build · 2026-05-24 · all rights waived