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
- Các notes ở đây được viết trong tâm trạng thất thường của tôi, ngôn ngữ nửa tây nửa ta, câu từ sai chính tả tùm lum, lộn xộn, lủng củng, lmao, không phù hợp cho trẻ nít bông tuyết hay đàn ông đang cho con bú 🙂
- Việc đưa notes lên đây chỉ là sở thích cá nhân, không nhằm mục đích kinh doanh hay fomo nào.
- Nếu bạn hay mở miệng “Học cái này làm gì, học cái khác quan trọng hơn”, thì mời bạn đi chỗ khác, giáo dục không có duyên với bạn rồi.
- Vì lĩnh vực chính của tôi là IT, nên tất cả chủ đề của cái site này cũng chỉ liên quan tới IT thoy nhé.
- Mấy thằng dev không biết gì về design mà dùng Tailwind thì chắc chắn rất lỏ. Close topic! Học CSS và component concepts cho tử tế vào trước khi đụng tới mấy cái gọi là utility classes.
- motherfuckingwebsite.com
Topics
-
JAvAsCrIpt
JavaScript is super complicated, like a pain in your ass.
-
System Design | Lời mở đầu
Cho những con người có định hướng đào sâu về mảng Backend và có thể mở rộng ra DevOps sau này 💀
-
OOP | Lời mở đầu
Cho những con người bị xoắn não vì OOP nhưng cần phải try hard để được xã hội trọng vọng hơn (maybe) 🐧
-
DSA | Lời mở đầu
Nhìn chung thì giải thuật đối với bất cứ ai cũng gặp vấn đề ko ít thì nhiều ở khoản tổng hợp đc kiến thức và dạng câu hỏi (me too).
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…