Skip to main content
Posts

Posts

2025

Building a Secure Network for Homelab with OpenWRT, NextDNS, Tailscale, and a VPS

Building a Secure Network for Homelab with OpenWRT, NextDNS, Tailscale, and a VPS

·1576 words·8 mins· loading · loading
A long time ago, my house only had 1 router, located on the third floor. So whenever we needed to access the internet while having dinner on the first floor, we needed to enable 4G or walk near the stairs just to receive a fraction of the WiFi signal. My father decided to give me an important task, which was to figure out how to solve this issue. I initially bought a simple WiFi extender located on the second floor, but after using it for a month, even though we could receive a strong signal from it, we couldn’t access the internet because the signal from the router on the 3rd floor to the WiFi extender on the 2nd floor was still really weak.
Accessing a Homelab from a Locked-Down PC with a Travel Router

Accessing a Homelab from a Locked-Down PC with a Travel Router

·1964 words·10 mins· loading · loading
A week ago, my laptop died. When I booted it up, it said something like, fTPM is corrupted, press Y to reset or N to do nothing. Neither of them helped me boot into my machine. So I had a severe mental attack back then, because that machine was the primary one that helped me do my work for school, my lab, and my personal projects. I was lucky to have my friend lend me an old laptop of his, but it was pretty bulky, so I figured I couldn’t bring it to school. Therefore, I had to go to the school library to do my work on its public computers.

2023

Organizing My Digital Life - A Nerdy Journey Across Drives, File Management

Organizing My Digital Life - A Nerdy Journey Across Drives, File Management

·779 words·4 mins· loading · loading
We all love the idea of being super organized, right? We make these grand plans, give it our all for a few weeks or months, and then, bam! We’re back to the good old “throw it in the downloads folder with everything else” routine. It happens to the best of us, and I’m guilty too. But hey, even though I’ve still got loads of room for improvement, I can proudly say I’ve gotten way faster at finding my files.
Organizing My Digital Life - How My Workspace Evolved from Chaos to Hackintosh

Organizing My Digital Life - How My Workspace Evolved from Chaos to Hackintosh

·1332 words·7 mins· loading · loading
Today, I would like to introduce you to the journey of optimizing my workspace environment, or in simpler terms, my desk setup. In fact, I am not someone who strictly adheres to principles in life. However, I really enjoy working in a disciplined environment and always strive to optimize it for effective studying and working. To achieve the setup I have today, I had to tear down and rebuild this workstation more than 10 times. Finally, I am truly satisfied with it. It not only satisfies me aesthetically but also makes me eager to work as soon as I step into this room (well, not quite true because nowadays most of the time I feel most productive when working from a coffee shop…).
My STEAM Hacks 2023 experience

My STEAM Hacks 2023 experience

·2067 words·10 mins· loading · loading
Today, I want to share my experience with you about the project I worked on during the Steam Hacks 2023 competition. Although my team did not win any major awards for this project, it was an incredible learning opportunity for me, particularly in terms of coding. Moreover, I also gained valuable insights into the collaborative process through working with my amazing new friend from Son La - Minh Chau.
My First Server Was Office Trash: A Self-Hosting Story

My First Server Was Office Trash: A Self-Hosting Story

·829 words·4 mins· loading · loading
It all started with a computer my mom saved from the trash heap at her office. It was a standard HP Prodesk 600 G4—nothing special, and since I already had a PC and a laptop, I had no idea what to do with it. Just installing Windows on it felt like a waste. I knew it could be something more than just another desktop collecting dust.

2022

Lesson Learned in Three-day Trip to Sapa Hope Center

Lesson Learned in Three-day Trip to Sapa Hope Center

·1446 words·7 mins· loading · loading
This is my diary about the trip to Sapa Hope Center with 10 colleagues from Summit Education - a renowned English language teaching center in Hanoi. Therefore, this trip is aimed at fostering cultural exchange and teaching English and basic skills to students from Grade 1 to Grade 2 in Sapa, Lao Cai.