Skip to main content



I literally used this duck image for debugging

I am Huy1, a Vietnamese undergraduate student in ICT2.


I write free software, but unfortunately not as a professional job.

If you’re an employer, you can find my CV in PDF format. I am not available for hire at the moment, however.

I receive donation on liberapay and patreon.

This blog

I write about:

  • Programming
  • Learning languages
  • Conlanging
  • Digital freedom
  • Books or fiction in general

But it’s primarily about technology in general.

Correct mistakes

Any correction is appreciated, whether I state a wrong fact or make a grammar mistake.


Creative Commons License
All content in this blog is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License, unless stated otherwise.

This means you are free to share the posts and modify them, provided that you attribute properly, link to the original content, and state your changes. Additionally, you have to share those changes under the same license.


The source code for generating this website can be found on source hut.

  1. Yes call me Huy. Don’t call me by family name, even in formal context. ↩︎

  2. Information and Communication Technology ↩︎

  3. I don’t know why people just saying he/him. Kinda useless if it weren’t a standard, and if you assume people know other option just mention one form then. ↩︎

Articles from blogs I read Generated by openring

Urgent: End filibuster and pass For the People Act

US citizens: call on the Senate to end the filibuster and pass the For the People Act.

via Richard Stallman's Political Notes June 6, 2021

Online Open House Goes Over openSUSE, Survey Opens

The openSUSE Project has a lot going on lately. The project just released Leap 15.3, had 24-hour release party in the openSUSE Bar and opened a survey to get feedback on the release of the new Leap version. There are many other things happening and one of…

via openSUSE News June 4, 2021

Fuzzing is Beta Ready

We are excited to announce that native fuzzing is ready for beta testing in its development branch, dev.fuzz! Fuzzing is a type of automated testing which continuously manipulates inputs to a program to find issues such as panics or bug…

via The Go Programming Language Blog June 3, 2021