- Hello, welcome to XIN Space!/
- Posts/
- Hello World! Starting My Internet Notes
Hello World! Starting My Internet Notes
Table of Contents
01 Greetings to Everyone #
For every programmer, “Hello World” is both the starting point of programming and the opening of a new world.
As a newcomer who just left campus and stepped into the computer industry, I chose this moment to build my own personal blog. This is not only my business card in the Internet world, but also a “growth record” in my career.
02 Why Write a Blog #
In this fast-paced environment, there are three main reasons why I want to create a personal blog:
- Building a “Problem Notebook”: Bugs encountered at work, newly learned frameworks, and complex business logic will soon be forgotten if not documented in time. Writing a blog forces me to think twice and summarize.
- Recording the Growth Process: The transformation from a student to an engineer, changes in mindset, problem-solving approaches, and even every failure lesson are valuable assets on the path to technical advancement.
- Sharing and Exchange: During my campus years, I solved countless problems through blogs by experts. Now, I also hope to contribute to the open-source dissemination of knowledge by sharing what I have learned.
03 Future Plans Here #
I don’t want this blog to be just a “technical documentation library”. In the future, I will continue to share in the following directions:
- 💻 Technical Insights: Record practical experience from daily development, source code reading notes, and exploration of new technologies.
- 🛠 Problem Review: Summarize the pitfalls encountered at work, optimization solutions, and turn every bug into a step forward.
- ☕ Life Thoughts: Record life moments as a computer professional, books read, and thoughts on career and life.
04 About Blog Construction #
As a backend engineer, I basically know nothing about various frontend frameworks. When it came to building a blog, how to construct frontend pages became my biggest headache.
After searching and comparing online, I finally chose to use Hugo, a static site generator, to build my personal blog. With its extremely fast generation speed (written in Go) and friendly support for Markdown, Hugo allows me to focus on blog content writing without worrying too much about frontend technical details. Through templates and themes, I was able to build this clean and beautiful blog site in a way that most aligns with a programmer’s intuition.
I encountered many problems while building my personal blog with Hugo. I will share articles on the blog in the future, detailing my construction process and technology choices.
05 Conclusion #
“The best time to plant a tree was ten years ago, the second best time is now.”
As a newcomer to the computer industry, I know the road ahead is long, with endless code to write and bugs to fix. But I believe that as long as we keep moving forward, we will gain something.