Questions that became code.
I build things to understand systems — and sometimes understand systems by building them.
enter the whole atlas → · sangkan.dev · linkedin
building — Sakala
Shortening the distance between code and a usable application.
building — Sangkan
An open-source foundry returning to fundamentals: practical tools, explicit systems, and as little unnecessary machinery as possible.
exploring — runtime design
How little machinery does software actually need before it stops being useful?
When does code become software?
→ Sakala
How much abstraction is enough?
→ Sangkan · Akar
Does intelligence require scale?
→ Wiji
- Akar — a production-minded Fastify + TypeScript backend foundation built around explicit architecture and useful defaults.
- NixOS Proxmox Builder — reproducible NixOS images for Proxmox/QEMU, including cloud-init and BIOS/UEFI concerns.
- Duitku Laravel — a typed Laravel SDK that turns payment integration details into a smaller, safer interface.
- QRIS Experiment — a small investigation into EMVCo TLV, dynamic amounts, and CRC-16 through code.
Meaning before mechanism.
Reality over abstraction.
Useful simplicity.
Clarity over magic.
Technology for humans.
hasanh.dev · sangkan.dev · GitHub · LinkedIn · Email


