# Najad.dev > Developer & DIY Enthusiast ## Posts - [Flutter App Icon Missing After Changing Package Name? Fix the Default Android Icon](https://najad.dev/blog/flutter-app-icon-missing-after-changing-package-name-fix-the-default-android-icon/): If your Flutter app icon disappears after changing the Android package name and Android starts showing the default Android/robot icon instead, the problem may be much simpler than rebuilding the icons. I recently ran into exactly this problem after using the Flutter packages icons_launcher to generate my launcher icons and package_rename to change the application’s package name. Everything had been working correctly before the rename. After changing the package name, however, the application installed successfully but displayed the default Android icon instead of my custom launcher icon. Running flutter clean, rebuilding the application, and regenerating the icons did not solve the […] - [How to Completely Remove an Android App Using ADB](https://najad.dev/blog/how-to-completely-remove-an-android-app-using-adb/): If you are developing an Android or Flutter app, you may sometimes face a strange problem. You install and test the app directly from Android Studio, VS Code, or Flutter using: Later, when you try to install the same app from the Google Play Store, the installation may fail. One common reason is a signature mismatch. The debug version installed from your computer is normally signed using a debug signing key. The version downloaded from the Play Store is signed using your release key or Google Play App Signing. Android sees both apps as having the same package name but different […] - [Git - remote: Repository not found](https://najad.dev/blog/git-remote-repository-not-found/): Encountering the “Git remote: Repository not found” error can be frustrating, but it’s usually straightforward to fix. Here’s a simple guide to help you resolve this issue: Solution 1. Verify the Repository URL Ensure that the URL of the remote repository is correct. Repository URLs are case-sensitive, so even a small typo can cause problems. To check the current URL, navigate to your project directory and run: If the URL is incorrect, update it using: Solution 2. Confirm Your Access Permissions If the repository is private, ensure that you have the necessary permissions. If you don’t have access, contact the repository […] - [Understanding GET, POST, and Webhooks: Key Differences Explained](https://najad.dev/blog/understanding-get-post-and-webhooks-key-differences-explained/): The concepts of GET, POST, and webhook are related to web development and communication between systems but serve different purposes. Here’s a breakdown: 1. GET 2. POST 3. Webhook Key Differences Aspect GET POST Webhook Trigger Manual/Client-Initiated Manual/Client-Initiated Automatic/Event-Driven Purpose Retrieve data Send data to server Notify about an event Data Location Query parameters (URL) Request body Request body Direction Client to Server Client to Server Server to Server Example Use Fetch user profile Submit a form Notify payment success - [Android Manifest merge error when removing package name for namespace](https://najad.dev/blog/android-manifest-merge-error-when-removing-package-name-for-namespace/): When developing Android applications, managing the package attribute in the AndroidManifest.xml has evolved with the introduction of the namespace property in the build.gradle file. This change aims to streamline package management, but it can lead to manifest merge errors if not handled correctly. This article explores the relationship between the package attribute and the namespace property, common issues that arise during the migration, and best practices to ensure a smooth transition. Understanding the package Attribute and namespace Property Traditionally, the package attribute in the AndroidManifest.xml defined the application’s package name, serving as a unique identifier and determining the namespace for the […] - [How to change the shape of elevatedbutton | Flutter](https://najad.dev/blog/how-to-change-the-shape-of-elevatedbutton-flutter/): You can use the following way (2025 Update): Inside the elevated button, Here you can play with BorderRadius property to get different shapes. Old Method You can use a Container as a child of the Button or do this: - [Revive Your Old Computer or Raspberry Pi with Lightweight Linux Distros 🚀](https://najad.dev/blog/revive-old-computer-raspberry-pi-lightweight-linux-distros/): Linux is a magical world where your computer can feel alive again, even if it’s a decade old! Thanks to the open-source and modular nature of Linux, there are distributions (or “distros”) out there that are incredibly lightweight and memory-efficient. Let’s dive into why lightweight Linux distros are perfect for your old PC, home server, or Raspberry Pi projects. Why Go Lightweight? 🌱 If you’ve ever compared the system requirements of modern operating systems like Windows or mainstream Linux distros, you’ll notice a stark difference. For instance: But here’s where lightweight Linux shines: With these tiny footprints, lightweight Linux distros allow […] - [Setting Up the Perfect Developer Environment on Linux for 2025 🐧](https://najad.dev/blog/setting-up-the-perfect-developer-environment-on-linux-for-2025/): Setting up the perfect developer environment on Linux doesn’t have to be complicated! In this guide, we’ll walk you through choosing the right Linux distribution, supercharging your terminal with Zsh, customizing Vim for efficient coding, and mastering essential tools like Git and Docker. Whether you’re a programmer or a DevOps enthusiast, this step-by-step guide will get you up and running in no time. - [How to Install Windows 11 on MacBook : A Step-by-Step Guide 🎉](https://najad.dev/blog/how-to-install-windows-11-on-macbook/): How to Install Windows 11 on MacBook : A Step-by-Step Guide 🎉 Got an older MacBook Pro gathering dust? 🚀 Bring it back to life by installing Windows 11 using Boot Camp! I recently set up Windows 11 on my 2013 MacBook Pro, and it works like a charm. If you’re ready to get started, grab your favorite drink and follow along. Let’s dive in! 💻✨ 1️⃣ Download the Windows 11 ISO Head to the Microsoft Windows 11 download page and scroll down to find the Windows 11 Disk Image (ISO) section. Choose the x64 multi-edition option and hit download. Depending […] - [How to Prioritize and Simplify Your Business for Maximum Success](https://najad.dev/blog/how-to-prioritize-and-simplify-your-business-for-maximum-success/): Running a business is tough, no doubt. But often, we make it way harder than it needs to be. One critical mistake many entrepreneurs make is failing to prioritize tasks effectively. This not only wastes time but also keeps your business from reaching its full potential. So, let’s talk about how to stop spinning your wheels and start building momentum. 🚀 In this post, we’ll explore why prioritization is the key to simplifying your business and how to master it with a step-by-step method. Ready? Let’s dive in! The Problem: Building Without a Blueprint Imagine you’re building your dream house. You […] - [How to Launch a Million-Dollar Business in 48 Hours: Insights from Million Dollar Weekend](https://najad.dev/blog/how-to-launch-a-million-dollar-business/): Recently, I read Noah Kagan’s book Million Dollar Weekend: The Surprisingly Simple Way to Launch a Million-Dollar Business in 48 Hours. It’s packed with actionable insights for anyone wanting to turn a raw idea into a profitable business quickly. Let me walk you through the four-step process Noah outlines, with some of my takeaways and examples sprinkled in. 🚀 Step 1: Find Million-Dollar Ideas 💡 Coming up with a great idea doesn’t need to be complicated. Noah shares three simple ways to generate profitable business ideas: By the end of this step, you should have a list of 10–20 ideas. Now, […] - [From 9-to-5 Grind to Building a $1.6M Consulting Firm: 7 Lessons That Changed Everything](https://najad.dev/blog/7-lessons-that-changed-everything/): The insights shared in this guide are drawn from a successful entrepreneur’s journey of transitioning from a 9-to-5 software engineering role to founding a multi-million-dollar consulting firm. The information was meticulously gathered from a detailed case study where the entrepreneur candidly shared the challenges, lessons, and strategies that propelled their business growth. By analyzing real-life experiences, we’ve distilled actionable advice designed to help aspiring entrepreneurs and professionals looking to break free from conventional career constraints. Whether you’re seeking inspiration or practical guidance, this narrative offers valuable lessons applicable to any path you choose. Are you a software engineer stuck in the […] - [Unlock Your Inner Superhero: The 7-Step Guide to Becoming Unrecognizable in 90 Days 🦸‍♂️🔥](https://najad.dev/blog/unlock-your-inner-superhero/): Ever wondered how Bruce Wayne (aka Batman 🦇) transformed himself into a symbol of hope for Gotham? No, we’re not saying you need to don a cape or fight crime, but you can channel the same dedication and discipline to transform your life. In this post, we’ll show you how to create your own “Himalayan monastery” right at home and emerge as a superhero version of yourself in just 90 days. Let’s dive in! 🚀 1. Embrace Monk Mode 🧘‍♂️ Think of monk mode as your personal Batcave. It’s about shutting out distractions—be it social media, procrastination, or bad habits like […] - [Becoming the Hero of Your Own Story: The Villain Experiment 💪😈 By Andrew Tate](https://najad.dev/blog/villain-experiment-by-andrew-tate/): We all want to be the heroes of our own stories, right? But every hero needs a villain, and sometimes, the most powerful villain we face is ourselves – or rather, a version of ourselves that we haven’t yet become. This is where the “Villain Experiment” comes in. 🤯 This experiment, outlined in the source material, is a powerful tool for self-improvement. It’s about identifying the areas where you’re holding yourself back and then creating a sort of “arch-nemesis” who embodies all the qualities you wish you possessed. What is the Villain Experiment? 🤔 The Villain Experiment is a training designed […] - [Install Tailscale on Raspberry Pi: A Comprehensive Guide](https://najad.dev/blog/install-tailscale-on-raspberry-pi-a-comprehensive-guide/): Install Tailscale on Raspberry Pi to set up a secure and private network with ease. Tailscale will create a secure network connection between your devices as of for an ideal remote access and secure connectivity. In this post, we will link you to all guides there are for installing Tailscale on Raspberry Pi. Prerequisites Before you begin, ensure that you have the following: Step 1: Update Your Raspberry Pi Before installing any new software, it’s essential to update your Raspberry Pi’s package list and upgrade existing packages. This ensures you have the latest security updates and features. Open the terminal on […] - [Small Steps, Big Changes: The Power of Consistent Effort](https://najad.dev/blog/small-steps-big-changes-the-power-of-consistent-effort/): Imagine starting your journey with a simple number: 1. Multiply it by itself 365 times, and what do you get? Still 1. Now, take a slightly different approach. Start with 1.01, a tiny bit more, and multiply it by itself 365 times. This small increase, when compounded daily, results in a significantly larger number. This idea encapsulates a profound truth about progress and growth: consistent, incremental effort can lead to extraordinary results over time. It’s a principle that applies to every aspect of life, from personal development to professional achievements. The Power of Daily Improvement Let’s break down the concept with […] - [How to Remotely Access Your PC from Anywhere Using Tailscale and Microsoft Remote Desktop](https://najad.dev/blog/how-to-remotely-access-your-pc-from-anywhere-using-tailscale-and-microsoft-remote-desktop/): Have you ever wanted to access your PC from anywhere in the world, without compromising your security or privacy? If so, this blog post is for you. In this post, I will show you how to use Tailscale and Microsoft Remote Desktop to remotely access your PC from your phone, tablet, or another computer. Tailscale is a zero-config VPN that creates a secure network of your devices using WireGuard, a fast and modern encryption protocol. Microsoft Remote Desktop is a built-in feature of Windows that allows you to control your PC from another device using the Remote Desktop Protocol (RDP). By […] - [Executing Functions After Build in Flutter Using GetX](https://najad.dev/blog/flutter-executing-functions-after-build-in-flutter-using-getx/): Introduction Flutter is an exciting framework for building mobile applications, but there’s a common challenge developers face: executing functions after the widget tree has been built. Thankfully, GetX, a powerful state management library for Flutter, provides an elegant solution to this problem. In this beginner-friendly tutorial, we will explore how to execute functions after the build process using GetX, including the use of the onReady() method. Prerequisites Before we dive into the tutorial, make sure you have the following: Learning Objectives By the end of this tutorial, you will be able to: Tutorial Steps Setting Up onReady() Method In GetX Controller […] - [Natural Scroll Direction: Differentiating Trackpad and Mouse Settings on Your MacBook](https://najad.dev/blog/natural-scroll-direction-differentiating-trackpad-and-mouse-settings-on-your-macbook/): Introduction: Scrolling behavior on a MacBook can be a matter of personal preference, and Apple devices offer the option to enable or disable the “Natural Scroll Direction.” By default, this feature applies the same scrolling behavior to both the trackpad and the mouse. However, if you prefer to have independent settings for these input devices, you can utilize third-party software like Scroll Reverser. In this blog post, we will explore how Scroll Reverser can help you achieve different scroll direction settings for your trackpad and mouse on a MacBook. Understanding Scroll Reverser: Scroll Reverser is a popular third-party software solution designed […] - [Solving "TextField Inside of Row Causes Layout Exception" in Flutter](https://najad.dev/blog/solving-textfield-inside-of-row-causes-layout-exception-in-flutter/): Introduction: Flutter, Google’s UI toolkit for building beautiful and performant cross-platform applications, provides developers with a rich set of widgets to create interactive user interfaces. However, working with complex layouts can sometimes lead to unexpected errors, such as the infamous “TextField inside of Row causes layout exception.” In this blog post, we will explore the issue, understand why it occurs, and discuss effective solutions to overcome it. Understanding the Problem: The layout exception occurs when a TextField widget is directly placed inside a Row widget. The Row widget arranges its children horizontally, attempting to allocate the available space evenly among them. […] - [Troubleshooting the Error: 'The class 'PreferredSizeWidget' cannot be used as a mixin' in Flutter](https://najad.dev/blog/class-preferredsizewidget-cannot-be-used-as-a-mixin/): Introduction: During the development process, encountering errors is a common occurrence. Upgrading to a new version of a framework or programming language can sometimes introduce unexpected issues. In this blog post, we will delve into a specific error that arises when attempting to use the ‘PreferredSizeWidget’ class as a mixin in Flutter. Furthermore, we will explore a solution to overcome this error. The Error: Following the upgrade to Flutter 3.10 and Dart 3, several developers have reported an error message similar to the following: “The class ‘PreferredSizeWidget’ cannot be used as a mixin because it is neither a mixin class nor […] - [TOP 10 coding games to learn programming - Fun Ways to Build Your Skills](https://najad.dev/blog/top-10-coding-games-to-learn-programming/): Programming is a skill that can open up many opportunities in the digital world. But learning how to code can be challenging and sometimes boring. That’s why coding games are a great way to make learning fun and engaging. Coding games are interactive and gamified platforms that teach you the basics of programming languages, logic, algorithms, and problem-solving. They can also help you improve your creativity, critical thinking, and collaboration skills. In this blog post, we will introduce you to the top 10 coding games that you can play online to learn programming. Whether you are a beginner or an expert, […] - [AI Generated QR Code: A New Way to Spice Up Your Marketing](https://najad.dev/blog/ai-generated-qr-code/): QR codes are everywhere these days. You can find them on posters, flyers, websites, products, and even business cards. They are a convenient way to store and share information, such as a website URL, a text message, or a contact card. All you need is a smartphone camera or a QR code scanner app to access the encoded data. But let’s face it: QR codes are not very attractive. They are usually black-and-white squares with a boring pattern of dots and squares. They don’t catch the eye or inspire curiosity. They are functional, but not fun. That’s why some creative minds […] - [Top #10 Telegram Bot That You Must Use Now](https://najad.dev/blog/top-10-telegram-bot-that-you-must-use-now/): Telegram is one of the most popular messaging apps in the world, with over 500 million active users. It offers many features that make it stand out from other platforms, such as end-to-end encryption, cloud-based storage, and self-destructing messages. But did you know that Telegram also supports bots that can enhance your experience and boost your productivity? Bots are third-party applications that run inside Telegram and interact with users through messages, commands, and inline requests. You can use bots for various purposes, such as getting news updates, booking flights, converting files, downloading music, and more. There are thousands of bots available […] - [Different Methods of Using Old Android Phone as CCTV Camera](https://najad.dev/blog/old-android-phone-as-cctv-camera/): If you have an old Android phone lying around, you may be wondering how to make use of it. One possible way is to turn it into a security camera that can monitor your home, office, or any other place you want. This way, you can reuse your old device and save money on buying a new camera. There are several apps that can help you turn your old Android phone as CCTV camera. In this blog post, I will introduce two of the most popular ones: Alfred Camera and Haven. I will also explain how to set them up and […] - [A Step-by-Step Guide to Preserving Tree Branches for Indoor Decoration](https://najad.dev/blog/a-step-by-step-guide-to-preserving-tree-branches-for-indoor-decoration/): Introduction: Bringing the beauty of nature indoors has always been a popular design trend, and preserving a tree branch for indoor decoration is a wonderful way to achieve just that. By following a few simple steps, you can transform an ordinary branch into a captivating centerpiece or wall-mounted artwork. In this blog post, we’ll guide you through the process of preserving a tree branch for indoor decoration, allowing you to add a touch of nature and personality to your home. Step 1: Selecting the Perfect Branch Begin by choosing a sturdy and visually appealing tree branch. Look for interesting shapes, unique […] - [5 AI Tools That Make Blogging Easy](https://najad.dev/blog/5-ai-tools-that-make-blogging-easy/): Blogging is a great way to share your knowledge, opinions, and insights with the world. But it can also be time-consuming, challenging, and sometimes frustrating. You need to come up with engaging topics, write high-quality content, optimize it for SEO, design attractive images, and promote it on social media. Fortunately, there are some AI tools that can help you with these tasks and make blogging easier and more fun. AI tools are software applications that use artificial intelligence (AI) to perform tasks that normally require human intelligence, such as writing, editing, researching, designing, and marketing. In this blog post, we will […] - [5 Web Tools To Make Beautiful Screenshots](https://najad.dev/blog/5-web-tools-to-make-beautiful-screenshots/): Introduction: In today’s digital age, where screen capture tools have become indispensable, the ability to capture screenshots and record screen activities has transformed our online experiences. Whether you’re a professional seeking seamless presentations, an educator aiming to enhance learning, or simply someone who enjoys sharing information with others, having reliable and user-friendly screen capture tools is paramount. In this blog post, we will introduce you to five impressive web tools: SnapIt, Screenzy, Pika.style, and Screenshot.rocks. These innovative platforms offer a plethora of unique features and functionalities, catering to a wide range of screen capture needs. Get ready to unlock the full […] - [Ultimate Guide to Set & Lock Screen Orientation in Flutter](https://najad.dev/blog/ultimate-guide-to-set-lock-screen-orientation-in-flutter/): To ensure that your users have a seamless experience, we’ll walk you through the process of controlling the screen orientation in your Flutter app in this guide. Let’s get started and discover how to manage the orientation of your app! First, import the services package: This will give you access to the SystemChrome class, which "Controls specific aspects of the operating system's graphical interface and how it interacts with the application." Application-wide orientation: If you want to lock the screen orientation for the entire application, you can use the SystemChrome.setPreferredOrientations method in the main function of your app. This method takes a list of […] - [How to get .edu back links](https://najad.dev/blog/how-to-get-edu-back-links/): Some of the ways to get a back link to your websites from educational websites with .edu top level domain. - [How to make money online in a halal way](https://najad.dev/blog/how-to-make-money-online-in-a-halal-way/): Lets discuss about how to make money online in a halal way إن شاء الله‎ ## Pages - [Privacy Policy for Halal Reels](https://najad.dev/privacy-policy-for-halal-reels/): Halal Reels (“the App”) is committed to protecting your privacy. This Privacy Policy explains what information is (and is not) collected when you use our App and how we protect your information. 1. Information Collection and Use No Personal Data CollectedThe App does not collect, store, or transmit any personal data or personally identifiable information from its users. We do not track usage data, collect analytics, or store any details about your interactions with the App. 2. Third-Party Services The App utilizes third-party libraries and services (such as video playback and networking packages) solely to provide its core functionality. These services […] - [Quran Reels - Privacy Policy](https://najad.dev/quran-reels-privacy-policy/): Privacy Policy Thank you for choosing our app. We value your privacy, and we are committed to maintaining a secure and trustworthy experience for all our users. This Privacy Policy explains our practices regarding the collection, use, and disclosure of information when you use our app. By using our app, you acknowledge that you have read and understood this Privacy Policy. We remain committed to maintaining a service that respects your privacy and provides a safe and secure experience for all users. - [CSV to JSON Converter](https://najad.dev/csv-to-json-converter/): CSV to JSON Converter with Papa Parse CSV to JSON Converter Upload CSV File: Or Paste CSV Data: Convert JSON Output About This Tool This CSV-to-JSON converter is a lightweight, browser-based utility designed to help you quickly transform CSV data into JSON—all without ever sending your file to a server. Here’s what you need to know: This tool is perfect for developers, analysts, or anyone who needs a quick, secure way to convert CSV files to JSON without installing any additional software or compromising data privacy. Enjoy a seamless, local conversion experience that keeps your data safe and your browser fast! - [Privacy Policy - Ahlussunna Voice App](https://najad.dev/privacy-policy-ahlussunna-voice-app/): Privacy Policy Thank you for using Ahlussunna Voice. Your privacy is important to us. This document outlines our privacy practices and your rights regarding the use of our app. 1. Purpose of the App Ahlussunna Voice is an audio streaming app that provides educational content tailored for Malayalam-speaking Muslims. 2. Data Collection We respect your privacy and are committed to ensuring that your data is not collected. Ahlussunna Voice does not collect, store, or process any personal or usage data. 3. Data Usage Since we do not collect any data, there is no data usage to report. 4. Data Sharing We […] - [blog](https://najad.dev/blog/) - [About](https://najad.dev/about/): السلام عليكم ورحمة الله وبركاته Welcome to my blog! My name is Mohamed Najad and I am passionate about all things business, technology, and personal finance. On this blog, you can expect to find a variety of content ranging from how to make money online in a halal way, to the latest technology news and gadgets, to code snippets for web and app development. I have always been interested in entrepreneurship and finding creative ways to make money. That’s why I decided to start this blog – to share my knowledge and experiences with others who may be interested in the […] - [Privacy Policy IoT Plant Monitor](https://najad.dev/privacy-policy-iot-plant-monitor/): Privacy Policy Last updated: September 23, 2022 This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You. We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. This Privacy Policy has been created with the help of the Free Privacy Policy Generator. Interpretation and Definitions Interpretation The words of which the initial letter is capitalized have […] - [Privacy Policy Dua From Quran](https://najad.dev/privacy-policy-dua-from-quran/): Privacy Policy Last updated: September 23, 2022 This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You. We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. This Privacy Policy has been created with the help of the Free Privacy Policy Generator. Interpretation and Definitions Interpretation The words of which the initial letter is capitalized have […] - [Privacy Policy for Quran with Malayalam meaning](https://najad.dev/privacy-policy-for-quran-with-malayalam-meaning/): Privacy Policy Last updated: August 09, 2022 This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You. We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. This Privacy Policy has been created with the help of the Free Privacy Policy Generator. Interpretation and Definitions Interpretation The words of which the initial letter is capitalized have […] - [companies in Dubai providing smart metering solutions](https://najad.dev/elementor-568/): Companies Providing Smart Metering Solutions 1. Global Energy Global Energy has successfully implemented Smart Grid and Intelligent Metering System (IMS) project with major utilities like DEWA, FEWA and SEWA. Web: https://www.gblenergy.com Solutions Provided Gas Meter Water Meter Electricity Meter Energy (BTU) Meters Communication Technologies RF Mesh Communication PLC between Meters and Data Concentrator BPLC between Data Concentrator and the Head End System GPRS from the Data Concentrator and C&I Meters Elements Capture Consumption reading and integrate Mobile Solution with SAP IS-U Integration of MDM and SAP using MDUS / XML based using Web Services Integration with the legacy systems based on […] - [About Me](https://najad.dev/about-me/) - [Hire Me](https://najad.dev/): Najad.dev <h1>Hire Me For</h1> <h4>Ask Me Your Queries</h4> </p> <img width="1024" height="682" src="https://najad.dev/wp-content/uploads/2020/08/home-office-programming-programmer-2452806-1024x682.jpg" alt="home office, programming, programmer" loading="lazy" srcset="https://najad.dev/wp-content/uploads/2020/08/home-office-programming-programmer-2452806-1024x682.jpg 1024w, https://najad.dev/wp-content/uploads/2020/08/home-office-programming-programmer-2452806-300x200.jpg 300w, https://najad.dev/wp-content/uploads/2020/08/home-office-programming-programmer-2452806-768x512.jpg 768w, https://najad.dev/wp-content/uploads/2020/08/home-office-programming-programmer-2452806.jpg 1280w" sizes="(max-width: 1024px) 100vw, 1024px" /> <h2>About Me</h2> <p>I am an Embedded Developer, Web Designer, and Professional Blogger. I have 7 years of experience in Embedded projects and 5 years of experience in Web Designing. I take pride in being a professional tech Blogger and YouTuber, sharing my knowledge and insights with my audience. <a href="#home"> Contact Me </a> <img width="512" height="512" src="https://najad.dev/wp-content/uploads/2020/08/wordpress.png" alt="" loading="lazy" srcset="https://najad.dev/wp-content/uploads/2020/08/wordpress.png 512w, https://najad.dev/wp-content/uploads/2020/08/wordpress-300x300.png 300w, https://najad.dev/wp-content/uploads/2020/08/wordpress-150x150.png 150w" sizes="(max-width: 512px) 100vw, 512px" /> […] [comment]: # (Generated by Hostinger Tools Plugin)