Home


Hi, I’m Samuel Q, one of the maintainers of Scratch Addons, a browser extension used by over half a million users monthly. I have implemented features such as player-thumb and maintained them over time in response to user feedback and as the Scratch website has changed. I have also picked up abandoned pull requests, triaged issues (sometimes fixing them myself), and answered questions from newcomers.

I am self-taught and have completed CS50x 2025 where I wrote Arf: an fzf-based AUR helper I still use on a regular basis. It was originally Bash-based and later rewritten in Python for more robust dependency resolution.

I prioritize building efficient, privacy-respecting software that favours built-in functionality over unnecessary dependencies, without sacrificing development speed. Arf, for example, avoids depending on another AUR helper, and this website was written using Hugo and vanilla CSS.