Manage multiple environments in Azure using Terraform

I recently published this video on Youtube.
In the video I talk about deploying D.R.Y (Don't repeat yourself) Terraform code to first our development environment and then finally to our production environment.
The main focus of this video is how you can manage more than just your Dev setup but being able to take this and deploy it to other environments without having to re-type values, change properties back and forth and finally tearing your hair out.... quite literally.
This is the third ever Youtube video I've scripted, filmed, edited and published. I have a whole new found respect for Youtubers, this takes a lot of time 😂 So of course any and all feedback on what I can improve on or something I should stop doing I would greatly appreciate it!
Here is the Github Repository with the source code for the video:
About me
