Frontend Engineering Lead at Blink22. I also make OSS contributions, write blog posts, and create videos on YouTube about frontend web development and remote work.
Discover how to boost your React Single Page Application's (SPA) SEO with React Helmet, a powerful tool for managing changes to your document's head tags. Dive into our comprehensive guide where we explore how to effectively leverage this reusable React component to improve your website's visibility on search engines, ultimately driving more traffic and engagement. From updating title tags and meta descriptions to managing canonical URLs and social media metadata, learn how to unlock the full potential of React Helmet for your React SPA's SEO.
Many people asked me about my desk setup, my standing desk, office chair, laptop, and monitor. In this article, I'll be going through these items.
Most of us must have struggled in the past with sending asynchronous requests when a user decides to leave a page. Whether you're trying to send analytics data or sending a small application-specific data to the backend when the user decides to leave your page
Did you ever need to type a condition to add a new key to your JS object? This article has an ES6 shortcut for you!
Throughout the years, tmux has been on the top of the productivity tools that I use on a daily basis. It allows me to manage multiple projects simultaneously with ease in the terminal.
I started that by creating my YouTube channel, and getting involved with the tech community in Egypt and the middle-east by providing mentorship, and contributing to the community on social media, events, etc.