# Najad.dev > Developer & DIY Enthusiast ## Posts - [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. […] - [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) […] - [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 […] - [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, […] - [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, […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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, […] - [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 […] - [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 […] - [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, […] - [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 […] - [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 […] - [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 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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] - [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 […] [comment]: # (Generated by Hostinger Tools Plugin)