Member-only story
7 Tips to Transition from a Beginner to an Intermediate Frontend Developer 🤓 👨‍💻

So you have learned the basics of HTML, CSS, and JS, created a few sites, and perhaps even landed a junior role too…
Now what?
There is a plethora of information on how to get started, but the path becomes a bit blurry once you nail the basics.
This article will help you transition from a beginner to an intermediate developer, so buckle up your seat belt and get ready to learn!
1. Go Vanilla

No, we are not talking about ice creams…

This will turn out to be excruciatingly difficult at first, but ditching third-party code forces you to learn how every piece of your application works. You will need to focus on creating reusable utilities for things such as selecting elements, manipulating the DOM, and handling requests.
The development will be slow, but the goal isn’t to build things quickly, but rather, to understand the building blocks of your craft.
2. Keep a Single Source of Truth (stay DRY)

Again we are not talking about drying ourselves, but keeping the code DRY (Don’t Repeat Yourself).
Why is it important?
The importance of writing code that adheres to the DRY principle is that you have to refer to only one place when looking up a certain definition inside your code repository. To modify the functionality, you only have to change your code in a single place, and you are done!
3. Learn Regular Expressions
Regular Expressions (also known as RegEx) is an incredibly powerful tool in your arsenal. It is used to find matching…