Muhammed’s Blog

Here I create articles/blogs about topics related to programming or life in general

You can browse entries below, or you can use the search bar above

Posts - Page 6 of 6

AI Hadith Retriever

  • 6 min read

Introduction

I’ve been using Chat GPT nearly every day, both in my professional and personal life. It has become an invaluable tool that enhances my productivity and offers numerous conveniences in my daily routines.

Read More

The Power of Professional Networking for Software Developers

  • 3 min read

As a software developer, I know firsthand that we often face stereotypes of being introverted and socially awkward. I must admit, I used to fit that mold perfectly. However, as time passed, I came to understand just how crucial professional networking can be for our careers.

Read More

Enforcing Separation of Concern using Container/Presentational Pattern in React.js

  • 2 min read

When building complex applications in React.js, it’s crucial to maintain a clean and organized codebase. One of the essential principles in software development is the separation of concerns, which ensures that each module or component is responsible for a single aspect of the application’s functionality. To achieve this in React, developers often employ the Container/Presentational pattern.

Read More