

The Backend Engineering Show with Hussein Nasser
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
https://husseinnasser.com/courses
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
https://husseinnasser.com/courses
Episodes
Mentioned books

Dec 31, 2018 • 20min
Episode 79 - Availability vs Scalability
This is the final episode of 2018. We will discuss the difference between Availability vs Scalability in software services.
Availability
What does it mean for my software to be available?
software, service, application is designed in way so it can be available to consumers despite situation
Will your service be available if
Host Failure
Maintenance
Upgrading
Security updates
Available doesn’t necessarily mean performant.
Scalability
What does it mean for my software to be scalable?
The ability for the software to handle the increase of workload or data growth
Assume photo sharing app, retrieving 1 photo with details. If in normal conditions you service can serve 100 requests per minute, will doubling resources double the output?u
If the volume of data increases will your query still perform?
A software is scalable when it is designed in a way so that adding more resources will handle more users

Dec 27, 2018 • 15min
Episode 78 - Geodatabase Talk - Subtypes
In this episode we discuss the concept of subtypes in the geodatabase, subtype layers and much more!

Dec 22, 2018 • 8min
Episode 77 - Authentication vs Authorization
In this episode we discuss the difference between authentication and authorization.

Dec 16, 2018 • 6min
Episode 76 - Database Locks
Hussein's Courses 📐⟶ https://www.husseinnasser.com/courses
Hussein's Books 📒⟶ https://www.husseinnasser.com/books
In this episode of #softwaretalk I'm in beautiful San Francisco for the weekend. Our topic today is database locks.
Stay Awesome!
Hussein

Dec 13, 2018 • 8min
Episode 75 - Arcade - The ArcGIS Scripting Language
In this episode we discuss the ArcGIS scripting language Arcade. New to GIS? Checkout my books and courses here https://husseinnasser.com/books

Dec 9, 2018 • 6min
Episode 74 - Short vs Long Geodatabase Transactions
We discuss the difference between short and long transactions in the geodatabase

Dec 7, 2018 • 5min
Episode 73 - Consistency
We discuss consistency in this episode

Dec 6, 2018 • 17min
Episode 72 - The Evolution of the Feature Service
In this episode I talk about how the feature service came to be. From local shape files through the enterprise geodatabase to the beautiful HTTP protocol services. Https://husseinnasser.com

Dec 5, 2018 • 8min
Episode 71 - Best Programming Language for 2019 (Rant)
Hussein's Courses 📐⟶ https://www.husseinnasser.com/courses
Hussein's Books 📒⟶ https://www.husseinnasser.com/books
I don’t usually do rants. f you are new software developer, pick a language and write software. There is no best programming language. Each programming language has its own of pros and cons.
Stay Awesome
-Hussein

Nov 26, 2018 • 8min
Episode 70 - What is Back-end Development ?
In this episode I explain the backend development, its history, how it came into existence and where it is going. I also share with you my latest online course Python on the Backend. http://www.husseinnasser.com/courses


