In the previous part, we have created our own reactivity system. But it still lacks a feature, it can only do one task at a time. Now come to the second part to solve that problem.Create a Simplified Version of Vue.js Reactivity System - Part 2
Have you ever wondered how Vue.js create some variables become reactive? Writing in an input form and see the result instantly. What is the secret of that reactivity system? Let's deep dive into it together.Create a Simplified Version of Vue.js Reactivity System - Part 1
Almost of our problem regarding how to speed up a new feature development can be solved by using Tailwind CSS.How Tailwind CSS Helps Reduce Our Workload?
This section discuss the background why we have to write blog content using Markdown, use Nuxt.js as a blog platform, design blog page using Tailwind CSS, and host our blog using Netlify.Why Do You Have to Create Blog using Nuxt.js, Tailwind CSS, Markdown and Netlify?
I was fixing a long-abandoned bug in my project. The error was quite simple actually. It was the image stored in Firebase Cloud Storage cannot be retrieved through AJAX request.How to Fix CORS Issue in Firebase or Google Cloud Storage
I've been blogging since I was junior high school, but until now there is no single blog I made survive. The main reason is I get bored. The writing experience also is not so good. I just write a couple of articles and start to confuse what kind of article I should write next.Rebuild My Blog with Nuxt.js and Tailwind CSS - Part 1
This time I will discuss the important rendering path. Maybe my friends are wondering, what is the term, how come it sounds foreign. Patient friends, the question will be answered in the next explanation. In addition to discussing important rendering paths, I also discussed preload links, which are actually related to each other.Critical Rendering Path and Preload Link
This time I continued yesterday's discussion of a good HTML5 structure. After reviewing the structure of HTML5 yesterday from the HTML type declaration section to the closing tag </head>, now the discussion starts from the opening tag <body> to the closing HTML </html> tag.Good HTML5 Structure - Part 2
This time I started discussing one by one the website optimization series, starting from a good HTML5 structure. Why do we need to pay attention to the HTML5 structure? What's with the HTML5 structure that we usually use? What is the impact of using that good HTML5 structure for our website?Good HTML5 Structure - Part 1
This time I want to make a website optimization series. Through this series, I will discuss in detail how our website have optimally optimized.Website Optimization Series
This is my first post on this blog. Actually I have made a lot of blogs and in the end they don't take care, the reason is classic, because the daily busyness is getting more crowded so I am lazy to write.Hello World