~/ hasil@local
offline
$ whoami

Hasil

Engineer who writes about software, side-projects, and the slow weird parts of building things at night.

// recent 12 entries
2026-06-27 · programming

Curious case of Redis - the single threaded Mandela effect

Everyone knows Redis is single-threaded. They are wrong, but they are not completely wrong, and that is the annoying part.

#redis #systems #databases
14 min
2026-06-26 · programming

Zero-JS by default, interactive when needed

Astro ships no JavaScript by default. Most people add React immediately. I did not, and it turns out a blog is just documents.

#astro #web
8 min
2026-05-18 · general

When neighborhoods go quiet

What feels like silence in urban India may be something larger: the slow reversal of a world where children were once economically necessary, and parenthood is now a deliberate, high-cost choice.

#long-form #india #society
9 min
2026-05-11 · programming

How I added custom-designed blog layouts to a Webflow CMS blog

A practical way to keep a Webflow CMS blog intact while allowing selected posts to use fully custom editorial layouts.

#webflow #cms #frontend
8 min
2026-04-28 · programming

Shipping a write-ahead log in three evenings

The naive version is forty lines. The version that survives a power-cut is six hundred. Here is what changed between them, and the moment I almost gave up.

#rust #postgres #distributed
11 min
2026-04-14 · programming

Observability is just paranoia with graphs

Why I instrument everything, even the parts that "obviously cannot fail." A field guide to wiring tracing into a small system without losing your weekend.

#observability #tooling
9 min
2026-04-07 · general

On keeping a paper notebook in 2026

I tried six different note-taking systems in twelve months. This is what stuck, and why ink on dead trees still beats every plain-text vault I built.

#long-form
6 min
2026-03-30 · programming

WASM as a plugin runtime — what nobody warns you about

The pitch is great. The reality involves four layers of ABI, two flavors of memory, and exactly one segfault you will spend a Saturday on.

#wasm #rust #tooling
14 min
2026-03-27 · general

Code Was Always Cheap (Part 2)

AI fixed the building problem. It did not fix the being noticed problem. That gap is where most side projects quietly die.

#long-form #startups #ai #marketing
5 min
2026-03-22 · general

Code Was Always Cheap

AI did not suddenly make code cheap. Building was always the easier part. The hard part was getting people to care.

#long-form #startups #ai
5 min