The Queen of Web Academy

  • Home
  • The Queen of Web Academy

The Queen of Web Academy Welcome to my page! I am a Muslimah Software Developer and a Teacher.

26/04/2026

This is How I Got Scammed of my hard earned money. Be careful out there

26/04/2026

This is How I Got Scammed of N246 250 on Friday 24th April 2026.

Watch the video to learn and be safe out there. May Allāh keep protecting us and our properties.

Share it for others to learn too.

The story is not completed in the video, I will continue it in the comments section inshāLlāh.

🚨 Git Error? “Could not open a connection to your authentication agent”If you're trying to connect to GitHub using SSH a...
09/04/2026

🚨 Git Error? “Could not open a connection to your authentication agent”

If you're trying to connect to GitHub using SSH and you see this error, don’t panic. This is very common for beginners.

Let me explain it in the simplest way 👇

💡 When you run:

eval "$(ssh-agent -s)"

👉 You are telling your computer:
“Start the SSH agent and prepare it for me to use in this terminal.”

🤔 What does -s mean?

"-s" = shell

It tells the SSH agent to:
👉 Output the correct environment settings for your terminal (like bash)

Without it, your terminal will not properly connect to the SSH agent.

❌ What happens if you forget "-s"?

If you run:
eval "$(ssh-agent)" without the -s

👉 The agent may start, BUT your terminal won’t be able to talk to it.

That’s why you get this error:
“Could not open a connection to your authentication agent”

✅ How to fix it (Very simple)

Just run this correctly:

eval "$(ssh-agent -s)"

You should see something like:
👉 "Agent pid 1234"

Then continue with:
"ssh-add ~/.ssh/id_rsa"

🔁 If it still doesn’t work:

👉 Close your terminal and open it again
OR
👉 Run:
"killall ssh-agent"

Then repeat:
"eval "$(ssh-agent -s)""

Then, continue the other process immediately and accordingly.

💬 Simple explanation:

- SSH agent = key manager
- "-s" = helps your terminal talk to the manager

💡 Many beginners get stuck here, but once you understand it, Git becomes much easier.

If this helped you, drop a 👍 or share with someone learning Git.

29/03/2026

If you’ve ever thought about learning coding but felt confused about where to start… this is for you 👇

I’m hosting a FREE 7-Day Coding Bootcamp for Beginners 💻✨

And by the end of this training, you’ll be able to:

✔ Understand how coding works

✔ Write your first HTML & CSS

✔ Build your own “About Me” webpage from scratch

Yes, even if:

❌ You have zero experience

❌ You don’t have a laptop (you can start with your phone)

❌ You’ve tried before and felt overwhelmed

I’ll guide you step-by-step in a simple way that actually makes sense.

⚠️ This is not for everyone.
This training is only for people who are serious about learning a skill and improving themselves.

If that’s you…

👉 Click the link below to join the WhatsApp training group now
https://tinyurl.com/FreeCodingTraining

⏳ Limited slots available — the group may be closed once it fills up.

Let’s start your tech journey the right way 💻🚀

🔐 HOW TO CONNECT GIT TO GITHUB USING SSH (NO PASSWORD NEEDED)If Git keeps asking you for username and password every tim...
28/03/2026

🔐 HOW TO CONNECT GIT TO GITHUB USING SSH (NO PASSWORD NEEDED)

If Git keeps asking you for username and password every time,
you’re using the old/stressful method 😩

Let me show you the smart way using SSH 👇

💡 WHAT IS SSH?

SSH is like a secure key that connects your computer to GitHub once, so you don’t have to login every time.

✅ STEP 1: GENERATE SSH KEY

Open your terminal and type:

ssh-keygen -t ed25519 -C "[email protected]"

👉 Use your GitHub email
👉 Press Enter… Enter… Enter (don’t stress it)

✅ STEP 2: START SSH AGENT

eval "$(ssh-agent -s)"

✅ STEP 3: ADD YOUR SSH KEY

ssh-add ~/.ssh/id_ed25519

✅ STEP 4: COPY YOUR PUBLIC KEY

cat ~/.ssh/id_ed25519.pub

👉 Copy EVERYTHING you see except the email address

✅ STEP 5: ADD KEY TO GITHUB

Go to GitHub(click on your profile pix) → Settings → SSH and GPG Keys
Click “New SSH Key” → Paste(in key box) → Save

✅ STEP 6: TEST CONNECTION

ssh -T [email protected]

👉 If you see “successfully authenticated” → you’re done ✅

🚨 VERY IMPORTANT (DON’T MISS THIS)

⚠️ COMMON MISTAKES

❌ Copying the wrong key (must end with .pub)
❌ Not adding key to GitHub
❌ Using HTTPS instead of SSH
❌ Skipping steps

🎯 SIMPLE SUMMARY

1. Generate key
2. Copy key
3. Paste on GitHub
4. Test
5. Use SSH link whenever you want to clone

Done ✅

💬 If you get stuck, drop your error below. I will help you.
💙 Save this post so you don’t forget
📌 Share with someone learning software development

You can also follow on Instagram to see more.
22/03/2026

You can also follow on Instagram to see more.

21/03/2026

The journey didn't start today. AlhamduliLlah for this journey so far. Thousands of students have been impacted. You can also join our academy and learn from one of the best coding teachers in the nation.

💡 Why Employers Value Full-Stack DevelopersIn today’s fast-paced tech world, companies are not just looking for coders. ...
25/08/2025

💡 Why Employers Value Full-Stack Developers

In today’s fast-paced tech world, companies are not just looking for coders. They are looking for problem-solvers who can see the big picture. And that’s exactly where full-stack developers stand out.

A full-stack developer isn’t just someone who knows a bit of everything. We are professionals who can connect the dots, from the frontend interface the customer sees, to the backend logic that powers the application, down to the database where critical information lives.

🔹 1. Cost-Effective for Employers

Hiring separate developers for frontend, backend, and databases can be expensive. A full-stack developer can reduce that cost significantly because we bridge multiple layers of development. One skilled professional can often deliver what would otherwise take two or three people.

🔹 2. Flexibility & Adaptability

Technology is always evolving. A new tool, framework, or library can emerge overnight. Full-stack developers are naturally adaptable because we are used to working across different environments, whether it’s fixing a UI bug, optimizing an API, or structuring a database.

🔹 3. Faster Product Delivery

In startups and small teams especially, time is money. Having a full-stack developer means fewer communication gaps between frontend and backend. We can switch hats easily, reducing delays and speeding up product launches.

🔹 4. End-to-End Problem Solving

A bug in the frontend might actually come from the backend. A slow-loading page might be linked to a poorly optimized database query. Full-stack developers don’t just patch symptoms, we diagnose issues across the whole system and deliver long-term solutions.

🔹 5. Big Picture Thinking

Beyond code, full-stack developers think about the user experience, system performance, and long-term scalability. This makes us valuable not just as developers, but as strategic partners in growth.

✅ Final Thought:
When employers hire a full-stack developer, they’re not just hiring someone who writes code. They are hiring a bridge builder, a problem solver, and a strategic thinker who can see a product from idea to deployment.

If you’re a company hiring in today’s world, investing in a full-stack developer means investing in versatility, speed, and innovation. 🚀

The Importance of Clean Code & DocumentationWhen you’re learning to code, the first goal is just to get things working. ...
22/08/2025

The Importance of Clean Code & Documentation

When you’re learning to code, the first goal is just to get things working. And honestly, that’s a great start. But in real jobs, “working code” isn’t enough.

Employers don’t just want code that runs. They want code that:
✅ Others can understand.
✅ Can be maintained months later.
✅ Doesn’t break everything else.

That’s why clean code and documentation matter.

Here’s why:

🔹 Team Collaboration
If your teammate can’t understand your code, the project slows down. Clean, readable code saves time and prevents frustration.

🔹 Future Maintenance
Projects grow. Features change. A few months from now, even you might forget what that function was supposed to do. Documentation helps you (and others) pick up where you left off.

🔹 Professionalism
Employers look for developers who think beyond “does it work?” to “will it keep working when the project scales?”

🔹 Reduced Errors
Messy code invites bugs. Clean structure and comments reduce mistakes and make debugging easier.

Practical tips for writing clean code:

Use meaningful variable and function names.

Break large functions into smaller ones.

Write comments for tricky parts of your logic.

Keep your GitHub repos organized and documented with clear README files.

The truth is:

Code is not just for machines, it’s also for people.

And the developers who grow fastest in their careers are not just those who can make code run, but those who can make it clear, maintainable, and usable by others.

🔖 For employers: In my projects, I pay attention to code readability, structure, and documentation. Because I know real-world development is teamwork, and clean code is the language teams use to succeed.

Why Real Projects Beat 100 TutorialsI’ll be honest with you: when I first started coding, I spent a lot of time watching...
21/08/2025

Why Real Projects Beat 100 Tutorials

I’ll be honest with you: when I first started coding, I spent a lot of time watching tutorials. It felt good, like I was learning something new every day. But after a while, I noticed a problem:
👉 I could follow along with videos, but I couldn’t build anything on my own.

That’s when I realized: tutorials give you knowledge, but projects give you skills.

Why real projects matter more than endless tutorials:

🔹 They test your problem-solving
When you build from scratch, you face real bugs and real decisions. Tutorials won’t prepare you for the “why isn’t this working?” moment, but projects will.

🔹 They give you ownership
That Task Manager app you built? It’s yours. You can explain it, showcase it, and improve it. Employers love seeing your thinking, not just what you copied.

🔹 They show employers your value
A GitHub repo full of projects tells a story: “I can take an idea, build it, and deliver it.” That’s exactly what employers want.

🔹 They build confidence
The first time I deployed a project, it felt like magic. Suddenly, people could actually use what I created. That confidence is priceless.

The truth is:

Tutorials make you a learner. Projects make you a developer.

So if you’re on your journey right now, don’t just ask: “What tutorial should I watch next?” Instead ask: “What can I build with what I already know?”

Because the fastest way to stand out as a job-ready developer is simple: show what you’ve built.

🔖 For employers: I believe in learning by doing. That’s why I’ve built and deployed projects like a Feedback App, Task Manager App and a Blog App. I don’t just write code, I solve problems and deliver working solutions.

Address


Opening Hours

Monday 09:00 - 17:00
Tuesday 09:00 - 17:00
Wednesday 09:00 - 17:00
Thursday 09:00 - 17:00
Friday 09:00 - 13:00

Telephone

+2348062430153

Alerts

Be the first to know and let us send you an email when The Queen of Web Academy posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to The Queen of Web Academy:

  • Want your business to be the top-listed Media Company?

Share