What Is Vanilla JavaScript?

Vanilla-JavaScript

When it comes to learning a new programming language, JavaScript is one of those languages programmers highly recommend. However, it can become overwhelming to learn JavaScript whenever there are different terms for JavaScript and different frameworks. However, some people suggest learning Vanilla JavaScript, so hopefully this read will help you understand this term. What is … Read more

Learning React as An Angular Developer

Learning React as Angular Developer-550x310 small

I always wondered why there are more job posts available requiring knowledge about React. I wondered why many companies don’t consider using Angular. I wondered why bootcamps include React as the front-end of choice to learn for their students. I wondered what React has to offer that Angular doesn’t. That’s why, after more than 3 … Read more

Is it Really Worth Reading The Clean Coder? Takeaways Chapter by Chapter

Is it Really Worth to read The Clean Coder-550x310 small

After almost 5 years of working professionally as a software developer, I thought I had learned enough of what a true professional programmer should do. I’m not a huge fan of reading. Nevertheless, I heard good things about The Clean Coder by Robert C. Martin, aka Uncle “Bob”. In fact, I read his most popular … Read more

Soft Delete vs Hard Delete

soft delete vs hard delete

Are you new to the software development industry? If you are, let me introduce you to the concept of soft delete and hard delete, and why, for the most part, you are going to be using the first one. ‍Let’s say you open your Messenger, WhatsApp, or whatever chat application you use to communicate on … Read more