1. Camino de Santiago
![]() |
This is the first thing I must share. I can't express how important this journey is to me. I am still shaking as I write these words, even though it's been about a year. The Camino de Santiago or Pilgrimage of Compostela, a path that can begin from anywhere but has only one destination—Santiago de Compostela—is a network of pilgrim routes leading to the shrine of the apostle James in the cathedral of Santiago de Compostela in Galicia, located in northwestern Spain. Tradition holds that the remains of the apostle are buried there. Pilgrims follow these routes as a form of spiritual journey or retreat, aimed at fostering spiritual growth.[1] The journey covers about 930 km, taking the French Way as the example. I walked the final 200 km of it in June 2024, from the 6th to the 13th, and The way of Finisterra and Muxía from September 1st to September 13th, 2024.
![]() |
I was inspired to take this journey by the film The Way. I spent one week gathering what I needed and packed my bag as soon as I watched the movie, and then I was on my way. These two journeys have profoundly influenced how I view and treat the world, others, and "myself." I know that I will step on that land soon, someday. See my journey.
2. Linux and Neovim
I felt so frustrated that I couldn't switch from desk:C to desk:D in the Windows command line
interface during a class in the 2020, I am a computer nerd at that time, so I decided that I must become a
Linux command line master. The story begins on a normal night when I stayed up very late and
figured out how to print "Hello, Yongteng" in the terminal using the magic shell command
echo "Hello, Yongteng"
in CentOS. After that, one of my pranking interests is "teasing Windows,
and praising Linux -_^". I explored many Linux distributions: Ubuntu, Fedora Linux, Linux Mint, Manjaro, Arch
Linux, and Debian. I found that Arch Linux and
Debian are my cup of tea. During this process, I discovered something
really fun: the Window Manager(WM), a program that controls and manages the position of your program windows
in the window environment(WE). Here are my choices for window managers:
i3WM (Linux) and
Yabai (MacOS).
![]() |
What motivates me to keep living in Linux? Neovim! Neovim is a modern text editor built on top of Vim. While Vim has been around for over 20 years, it has accumulated a large, complex codebase of about 300,000 lines of C89 code, which makes it difficult to maintain and extend. Neovim was created to address these issues by improving Vim’s architecture and making it easier to add new features. One of the most significant improvements for quality of life is Neovim’s support for Lua. It allows users to write configurations and plugins in Lua, fostering a more collaborative environment and making Neovim an excellent choice for developers who want the power of Vim, enhanced with modern features like Lua for configuration and extension development.
Learning Vim has been a part of my growth. There’s always something new and exciting to discover that enhances your efficiency and makes coding more enjoyable. I feel great when coding with Neovim, especially once I have gained enough control over a project. However, based on my experience, if you’re not familiar with a codebase, using Vim can sometimes make things more complicated. Here’s my little corner, I hope you can find something useful.
3. Movies and Life
I've realized I don’t have the good taste in things, but luckily, I've got friends around me always point me to some awesome stuff, and I’m pretty good at listening to their recommendations. I think following a series can be time-consuming, so I rarely start one, but I really did some. Movie is one of the fantastic ways to experience a beautiful world or live through someone else’s extraordinary life in a short time, in just two hours. Here are some movies that I watched and can’t seem to forget for a long time.
Notes
- Camino de Santiago. (2025). In Wikipedia. Retrieved March 30, 2025.