Welcome To My Notes

I’m Tu, a software engineer specialized in web development, here is my notes for all the knowledge that I have learned so far.

Motivation

TLDR: I want to flex my frontend stuffs -_-

29/08/2024

Three months ago, my laptop was dead 💀 The last time I used it, I turned it off at midnight; and since the next morning, it had never been turned on again. Lmao, the power had retired.

That sucks! How about a lot of documents that I stored locally?

Don’t get me wrong; I have backed up all my essential documents on my cloud. I’m just too lazy to remember what I’m having in the cloud and what I’m having locally.

So, I want to say goodbye to my data in that laptop formally :)

I borrowed my brother’s laptop, temporarily changed the laptop’s SSD with my dead laptop’s SSD. Voila, I could see my local data the last time.

When looking through the documents’ directory, I found a big vault with more than a hundred markdown files.

This vault was a result of a memorable period, when I had broken through my own limits for a first job as a developer, despite not having the computer science background.

Although I had synchronized those documents to GitHub, it would be better if I could place them somewhere more readable. Somewhere I can customize my own styles, easily access them when needed, share with friends, and lightweight.

Using a CMS platform? Nah, too boring. The customized experience is not for me.

Notion? Too heavy.

Therefore, I came up with an idea of making my own site to publish my own documents.

This site is for Vietnamese only, no multi-language, so I will speak in Vietnamese from now on ~


Rào trước


Topics


This site is built on top of Astro and its semantic design is inspired by Nue. Only plain HTML, CSS and super-little JavaScript is needed.

I’m not gonna lie, I’m f**king hate people who do not give a f**k about the “design” in terms of computers and programming. “Frontend, HTML, CSS, clean code, clean architecture, etc, give less business value.” My a**, it’s your skill issues to not be able to satisfy the business value with the fundamental things. 🤡 You know your limit, but that doesn’t mean you have a right to force other people in the frame of your limit; you only have the right to learn from them. Stop finding excuses to reject that you have disrespected their standards, no matter how many yoe you have, at a very early starting point. Period!

All I can say is you should F12 this site, and learn more about the meaning of the “semantic” word…