The Backend Engineering Show with Hussein Nasser
Welcome to the Backend Engineering Show podcast with your host Hussein Nasser. If you like software engineering you’ve come to the right place. I discuss all sorts of software engineering technologies and news with specific focus on the backend. All opinions are my own. Most of my content in the podcast is an audio version of videos I post on my youtube channel here http://www.youtube.com/c/HusseinNasser-software-engineering Buy me a coffee https://www.buymeacoffee.com/hnasr🧑🏫 Courses I Teach...
Episodes (543)
WhatsApp handles 3 MILLION TCP Connections Per Server! How do they do it? Let us...
The Backend Engineering Show with Hussein Nasser
TLS 1.1 is Dead … Well Almost! thanks to Chrome 84- Deep Dive Analysis
The Backend Engineering Show with Hussein Nasser
Remote Code Execution bug found in Popular Node.js changelog library (I go throu...
The Backend Engineering Show with Hussein Nasser
My Thoughts on the Massive VPN Leak of 1.2 TB User logs
The Backend Engineering Show with Hussein Nasser
The Cloudflare Outage - What Happened? And my Thoughts
The Backend Engineering Show with Hussein Nasser
My Thoughts on The Twitter “Hack”
The Backend Engineering Show with Hussein Nasser
Server-Sent Events Crash Course
The Backend Engineering Show with Hussein Nasser
HOW Would TikTok Be Blocked in US (Technical Explanations)
The Backend Engineering Show with Hussein Nasser
Have a Database User for each Express Route - Best Practices for Backend Applica...
The Backend Engineering Show with Hussein Nasser
ZeroMQ
The Backend Engineering Show with Hussein Nasser
Discussing Layer 7 Reverse Proxy D=DOS Mitigation (Security Now Video by Steve G...
The Backend Engineering Show with Hussein Nasser
Google Chrome and Firefox to Join Apple’s Safari in One Year Certificate Validit...
The Backend Engineering Show with Hussein Nasser
What is TCP Fast Open and how can it speeds up Web Application
The Backend Engineering Show with Hussein Nasser
What is TCP Slow Start and how Does it affect your Web Application Performance?
The Backend Engineering Show with Hussein Nasser
Why you can’t run an unencrypted HTTP/2 Server on Port 80 - Protocol Ossificatio...
The Backend Engineering Show with Hussein Nasser
Why Turning on HTTP/2 Was a Mistake (My opinion on the lucidchart article)
The Backend Engineering Show with Hussein Nasser
What Recruiters really look for in a Backend Engineer? (Unpopular opinion)
The Backend Engineering Show with Hussein Nasser
Multicast DNS
The Backend Engineering Show with Hussein Nasser
Overengineering in Software
The Backend Engineering Show with Hussein Nasser
Can your ISP block you from Watching A Single YouTube Video?
The Backend Engineering Show with Hussein Nasser
What Caused Stripe and Ruku to stop working on May 30th 2020? Expired Root Certi...
The Backend Engineering Show with Hussein Nasser
MultiThreading and MultiProcessing over a Single TCP Connection, Good Idea?
The Backend Engineering Show with Hussein Nasser
How Does Database Store Tables on Disk? Explained both SSD & HDD
The Backend Engineering Show with Hussein Nasser
Understand Fundamentals not Tools (e.g. WebSockets vs Socket.io, Javascript vs R...
The Backend Engineering Show with Hussein Nasser
How to Spot Good Software Documentations from Really Bad one?
The Backend Engineering Show with Hussein Nasser
7 Tips To Optimize Your Backend API (Without Caching)
The Backend Engineering Show with Hussein Nasser
10 FrontEnd Performance Tips To Improve Your Application (Any Programming Langua...
The Backend Engineering Show with Hussein Nasser
Agile vs Waterfall Software Development Methodology Explained
The Backend Engineering Show with Hussein Nasser
How WebSockets Work with HTTP/2 (RFC8441 Explained)
The Backend Engineering Show with Hussein Nasser
Machine Learning Occupancy Detection System being deployed in California
The Backend Engineering Show with Hussein Nasser
What is a Multitenancy Architecture and Why Is it becoming popular?
The Backend Engineering Show with Hussein Nasser
How Important are algorithm and data structures in backend engineering?
The Backend Engineering Show with Hussein Nasser
My Preferred Method of Learning Backend Engineering Technologies Fast
The Backend Engineering Show with Hussein Nasser
What is a Message Queue and When should you Queues?
The Backend Engineering Show with Hussein Nasser
RabbitMQ Channels, HTTP/2 Streams and How QUIC can fix the limitation Message Qu...
The Backend Engineering Show with Hussein Nasser
Can QUIC Protocol be used as in Databases ? Web Application Database Pooling, he...
The Backend Engineering Show with Hussein Nasser
When should you shard your database?
The Backend Engineering Show with Hussein Nasser
Advice for Junior backend engineers who just started new jobs
The Backend Engineering Show with Hussein Nasser
Why System Design and Architecture is an Art ?
The Backend Engineering Show with Hussein Nasser
What makes a good Software Tester?
The Backend Engineering Show with Hussein Nasser
JSON Web Token
The Backend Engineering Show with Hussein Nasser
Main Difference between Asynchronous, Multithreading and Multiprocessing Program...
The Backend Engineering Show with Hussein Nasser
How End to End encryption work?
The Backend Engineering Show with Hussein Nasser
WhatsApp Limits Messages that can be Forwarded
The Backend Engineering Show with Hussein Nasser
Forward Proxy vs Reverse Proxy Explained
The Backend Engineering Show with Hussein Nasser
What is a Distributed Transaction in Microservices?
The Backend Engineering Show with Hussein Nasser
Chrome follows FireFox steps - Rolling back SameSite cookie change
The Backend Engineering Show with Hussein Nasser
Bloom Filters Explained
The Backend Engineering Show with Hussein Nasser
What is On Demand TLS?
The Backend Engineering Show with Hussein Nasser
Lazy Loading vs Eager Loading with Node JS & Express
The Backend Engineering Show with Hussein Nasser
