Abdullah Shahbaz

Abdullah Shahbaz Explaining AI and machine learning from first principles so that anyon can understand deeply not just quickly.

Big update.....!
02/10/2026

Big update.....!

If you're learning Backend Development, APIs, DevOps, FastAPI, Django, or AI Engineering, cURL is one of the most import...
14/09/2026

If you're learning Backend Development, APIs, DevOps, FastAPI, Django, or AI Engineering, cURL is one of the most important tools to master.

This infographic covers:
✅ What cURL is
✅ Basic syntax
✅ GET, POST, PUT, PATCH, DELETE requests
✅ Authentication with tokens
✅ File uploads & downloads
✅ Custom headers
✅ Redirect handling
✅ API debugging & testing
✅ Real-world use cases in Backend, DevOps, and Cloud

Whether you're a beginner or an experienced developer, cURL is a tool you'll use throughout your career.

Save this post for future reference and share it with fellow developers.

Has AI Finally Solved the Navier–Stokes Millennium Problem? 🤯For decades, the Navier–Stokes Problem has been one of math...
12/09/2026

Has AI Finally Solved the Navier–Stokes Millennium Problem? 🤯

For decades, the Navier–Stokes Problem has been one of mathematics' greatest unsolved mysteries, carrying a $1,000,000 prize for a correct solution.

Now, OpenAI has announced that an advanced AI system may have discovered a proof, potentially solving a problem that has challenged mathematicians for nearly 200 years.

But there's a catch: the mathematical community is still reviewing the result, and the debate is far from over.

Could this be the moment AI enters the history books of mathematics?

Here is the complete way to deploy your Python application on AWS from GitHub!you'll learn the full deployment workflow ...
16/08/2026

Here is the complete way to deploy your Python application on AWS from GitHub!

you'll learn the full deployment workflow used by professional developers:

✅ Launch an EC2 instance
✅ Configure Security Groups
✅ Connect via SSH
✅ Clone your GitHub repository
✅ Set up a Python virtual environment
✅ Install dependencies
✅ Run your FastAPI application
✅ Create a systemd service
✅ Configure Nginx as a reverse proxy
✅ Attach your domain
✅ Enable SSL with Let's Encrypt
✅ Deploy your application to production

Mastering AWS deployment can help you build production-ready applications and become a more capable software engineer.

Vim is a modal text editor that lets you perform complex editing tasks without constantly moving your hands between the ...
15/08/2026

Vim is a modal text editor that lets you perform complex editing tasks without constantly moving your hands between the keyboard and mouse.

Once you understand its core concepts, navigating files, editing code, searching, replacing text, and managing multiple files becomes incredibly fast.

✅ Vim Modes (Normal, Insert, Visual)
✅ Essential Navigation Commands
✅ Editing & Search Commands
✅ Copy, Paste & Delete Operations
✅ Splits, Buffers & Tabs
✅ Macros & Registers
✅ Undo Tree & Productivity Tips
✅ .vimrc Configuration Basics

Whether you're a Python developer, Linux user, DevOps engineer, Backend developer, or System Administrator, learning Vim can significantly improve your terminal productivity.
The learning curve may feel steep at first, but the long-term payoff is worth it.
Question: Have you ever tried Vim? What was the most confusing thing when you started?

Today, I’m going to explain Continuous Integration (CI) and Continuous Deployment (CD) in a way that actually makes sens...
12/08/2026

Today, I’m going to explain Continuous Integration (CI) and Continuous Deployment (CD) in a way that actually makes sense—not just by memorizing commands, but by understanding why we need them and what is happening behind the scenes.

We know that when something happens in our project—for example, when we push code to GitHub—we need certain things to happen automatically.

We need to:
→ Install dependencies
→ Run tests
→ Check whether the code is working
→ Build the application
→ And, if everything is successful, deploy it 🚀

But the real question is:

How do we make all of this happen automatically?

That’s where GitHub Actions comes in.

In this complete guide, I’ll break down the whole process step by step—from workflow, events, jobs, steps, actions, and runners to a real-world CI/CD pipeline.

The goal is not just to know what GitHub Actions is.

The goal is to understand:

“When this happens → we need this → then this happens → and finally our application gets deployed.”

Once you understand this flow, CI/CD becomes much easier to understand.

So, let’s break it down from the beginning. 🚀

 # PostgreSQL (psql) Terminal GuideHere I have explained almost everything I learned while connecting to PostgreSQL thro...
09/08/2026

# PostgreSQL (psql) Terminal Guide

Here I have explained almost everything I learned while connecting to PostgreSQL through the terminal using **psql**. This guide covers different connection methods, how authentication works, what Peer Authentication actually means, how to inspect databases and tables, and how to troubleshoot common connection errors.

My goal with this infographic is to provide a quick reference that helps beginners understand what is happening behind the scenes when they connect to PostgreSQL from the terminal and work with databases in real projects.

Note: All examples are based on PostgreSQL running locally on Linux and are intended for learning, practice, and backend development workflows.

Here is complete way to connect your databse (PSQL) with python code and how you can perform basic CRUD operationsalso t...
09/08/2026

Here is complete way to connect your databse (PSQL) with python code and how you can perform basic CRUD operations

also there is a way proper formate of connection string and some techniques or tips to do your backend in FastAPI

NOTE: i used SQLALCHEMY ORM for this

Address

Islamabad

Website

Alerts

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

Shortcuts

Share