About

Hello, and thanks for stopping by.

I’m Ruoyu, an engineer working at the intersection of cyber security and software engineering. I enjoy solving technical problems, from building secure systems to writing clean, high-quality code – I’m motivated by curiosity, collaboration, and the belief that secure software can be both powerful and elegant. Currently, I am pursuing a Master of Computing in Infocomm Security at the National University of Singapore, where I focus on topics such as systems security, cryptography, and secure software design.

In my free time, I am an active open-source contributor. Much of my work goes into maintaining Homebrew, the widely used package manager for macOS and Linux. I proudly serve on its Technical Steering Committee, and have been a maintainer of the project since 2023. If you’ve installed software with brew, chances are you’ve already used something I’ve developed or helped maintain. You can also find my name in the output of man brew | grep Ruoyu.

This site was first created on April 25, 2020 and has since gone through two major revisions. The current iteration, published on May 4, 2022, is a full rewrite with a focus on simplicity and clarity. The design is also available as an open-source blog theme. The domain, www.ruoyu.xyz, has been in use since July 16, 2020.

I’ll admit, I’ve spent more time refining the blog’s theme and engine than than actually writing posts – so the archive is sparser than I’d like. If you’re interested in my latest projects and contributions, you’ll find more on my GitHub profile.