Streams: In general and in Node.js

The other day, I had an interview for the backend engineer position. At one point, they asked if I knew about streams. W...

2 minute(s)

Importance of learning via official Documentation for software engineers

Official Documentation is my go-to source for accurate information, providing the foundation for a comprehensive underst...

2 minute(s)

Understanding Software as a Service (SaaS)

Software as a Service, commonly known as SaaS. Whether you're a business owner, a tech enthusiast, or someone curious ab...

3 minute(s)

First Make the Code Work, Then Refactor

In the world of software development, there is often a desire to create perfectly designed and optimized code right from...

3 minute(s)

Mastering JavaScript: A Vanilla Approach to Learning Libraries and Frameworks

Introduction Learning a new library or framework can be daunting for newbie programmers. To ensure a solid foundation, a...

2 minute(s)

The Job and Experience Paradox

The Job and Experience Paradox: Breaking the Cycle As a talented and enthusiastic programmer seeking employment, you may...

3 minute(s)

Now Is The Time To Talk About Our Education System.

The Context The education industry which the students hope would provide a strong foundation for starting their career a...

2 minute(s)

Troubleshooting CSS Pseudo-Elements: Unveiling the Mystery

Debugging CSS Pseudo-elements Have you ever found yourself in a situation where you applied a CSS pseudo-element to an e...

3 minute(s)

[Tip] You may not need any library to query the GraphQL API

TLDR; The request needs to be sent using the POST method The query and variables need to be sent as a JSON object //...

2 minute(s)

Save Hash Links for Future Reference.

The Context I was reading an amazing article about JavaScript Best Practices.While going through it, there were some poi...

1 minute(s)