~/ hasil@local
online

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
  1. 2026 shipping wal-rs to my own production. So far so good.
  2. 2025 left a job. spent six months making nothing in particular.
  3. 2023 built a thing that scaled. broke a thing that did not.
  4. 2020 started writing here. mostly to remember what i had learned.
  5. 2014 first paid line of code shipped. it had a typo.
// reach
git ·
pgp · on request
signal · on request
$ colophon · static astro site · written in plain markdown
$ last_build · 2026-05-24 · all rights waived