If you are a developer who wants to contribute to open source projects but doesn’t know where to...
You might wonder how web servers "serve" files, and how they deliver files that piece together a...
Last weekend I attended NextStep Hacks, a hackathon sponsored by Ethereum. I was interested in...
For most React developers, it's easy to just get our hands on writting new lines of code. However, we...
I believe many of you like me, fall into the trap that after I solved a leetcode problem, soon...
Many developer portfolios out there are boring, so are my previous ones. I think a new portfolio as a...
It's annoying to add alert popup in every component after an action. A global alert popup not only...
Nearly every web project needs user authentication. In this article I will share how I implement auth...
Finding the correct path to import a component is always a big headache in React development. Laying...
I used to use UI frameworks a lot — Bootstrap, Material UI, Ant Design… Yes they are convenient and...
DOM To understand virtual DOM, we must know how DOM works. When you enter a URL in the...