Hello and welcome to my blog, Communicode. My name is Muhammad Asfour and I am Full Stack Developer with 3+ years of experience. I have experience working with different stacks, but I have been mostly focusing on Node.js (JavaScript/TypeScript) and .NET/.NET Core (C#) on the backend and React and Angular (with some Vue :)) on the frontend. I started this blog in order to share what I have learned either through problems that I have encountered during development or learning new concepts, with the tech community. I hope to make this blog a useful resource for developers. Feel free to contact me by email for suggestions, feedback or even to say hello by clicking on the envelope icon at the top of the page.