I'm a software engineer in Malaysia. Outside work, I build and run a few small, free things, mostly because I needed them myself.
- Bancuh DNS: a free public adblock DNS service I've run since 2015. A filtering DNS server in Rust (bancuh-dns) behind a DoH/DoT front end (dnsdist-acme), deployed with adblock-dns-server.
- simplesolat: a prayer times app with official timetables for nine countries and widgets that update themselves as you travel. The timetables live in simplesolat-data.
- GibTalk: a free AAC app I built for my autistic kids, so they could tap pictures to speak.
- keytree: log in to all your servers with the SSH keys on your GitHub account.
I write about how these came about, and what they taught me, at ragib.dev.





