From Web 1.0 to Web 3.0: A Brief History of the Evolution of the Web

If you have been in the tech space for some time, you must have probably heard about Web 3.0 and how it’s different and ‘better’ than Web 2.0. But if you are just interested in downloading memes on the internet and doing your work, you might wonder what the hell everyone is talking about. In a previous article, I explained how the protocol that powers the Web has evolved. In this article, I will be providing an overview of the evolution of the Web itself. ...

March 10, 2022

Why Do We Need Strict Mode in JavaScript?

If you have been in the Web Tech space for some time, you are most likely familiar with the banter JavaScript gets. It seems to be the most ‘mocked’ programming language yet a lot of people use it. The reason for this banter is not far-fetched, in many ways JavaScript can be surprising. Some actions that will break programs in other programming languages will run successfully in JavaScript. For example, every programming language has reserved words that should not be used as variable names and should not be overridden. An example is the undefined keyword in JavaScript, it’s a reserved keyword but the following code snippet will run without error in JavaScript: ...

March 9, 2022