Md Shafiur Rahman

Writing

Notes & articles

Occasional posts on engineering, tools, and the craft.