Complex Engineering Topics. Simplified.


Monis Yousuf

2 Years. 17 Videos. 10k Subs. 300k views & Priceless Comments.

In 2023 - I started a youtube channel with a sole goal, to simplify complex engineering topics and clarify concepts which a lot of engineers think, "Its probably too late to ask".

The channel slowly grew, view-by-view, subscriber by subscriber, comment by comment, one at a time for one sole reason - your comments.

Comments, which contained a whirlwind of emotions - the simple happiness of the fact that you understood it, your curiosity of the next video, your anticipation for the next video, your interest of asking questions and most importantly, your words of encouragement and positivity. All of these comments and the emotions behind them helped me pivot the channel in the right direction.

There is still a long path to walk, so I will continue this journey so that I can help you in yours!

Here I am, in this photo - reading your comments 😉
Thank you all!

8 hours ago | [YT] | 3

Monis Yousuf

Did you know, that without Idempotence - you could possibly be charged twice for your purchase?
Idempotence resides at the very core of Payment Systems - but what is this concept really about?
Let's find out :)

1 month ago | [YT] | 5

Monis Yousuf

Do you PANIC when the interviewer asks you to calculate the Time Complexity of your solution?
You're not alone !

The concepts of Time Complexity and How to Efficiently Calculate it, makes a lot of engineers shiver.
In this video, I break down the fundaments of what Time Complexity is and how you can calculate it quickly and efficiently in the interviews.
At the end of the video, we will also discuss some sample questions to solidify your learning.

Time to nip it in the bud, once and for all!

2 months ago | [YT] | 8

Monis Yousuf

"It works on my computer!"– A phrase that resonates with every software engineer. It embodies helplessness, frustration, and for some, even a little cringe.

But what if I told you that Docker can solve this problem? Docker has transformed the way we handle deployments, ensuring your app works consistently from local development all the way to production.

To help you tackle this challenge, I've created a video series that will teach you Docker from scratch even if you’ve never used it before! 🚀

In this series, you’ll learn:
- Docker basics: Dockerfiles, containers, images, networks and docker compose.
- How to set up and deploy your apps on AWS in a production environment.
- What to take care of in a production environment.
- Automating everything with GitLab CI/CD pipelines.

And the best part? You can go from “it works on my computer” to seamless cloud deployments in under 50 minutes! 🎬

If you're ready to solve this classic problem and deploy your Docker apps like a pro, check out the full series here:
www.youtube.com/playlist?list...

2 months ago | [YT] | 5

Monis Yousuf

Database Scaling & Replication - a System Design topic that panics the most seasoned of Engineers. It sounds all simple - but things start to get really complicated when we talk about consistency, latency and failover.
Don't miss this video, because this may be the edge that you need to conquer your next MAANG Interview ;)

3 months ago | [YT] | 2