Damn. I had to write date overlapping in 2007 to compare bills sent to Medicare and now I am saddened by how much easier it could have been.
Good job, dude.
Which is precisely why I googled before trying to roll my own logic! It was so easy after reading the explanation that I thought others would like the tidbit.
I am going to guess that some of those are redundant. Still an excellent list if you are into game engine theory.
Reminds me of the Pico-8 and the Pocket CHIP.
I immediately went to the PICO-8 system when I saw this. PICO-8 has been around for a hot minute, now.
I have been having a lot of success using Make to build my Docker-based microservices ecosystem of about a dozen services and about half a dozen backend servers. I also use Make to remember how to build and tag my containers to push to AWS ECR for deployment, which I would never remember how to do if I had to type it out every day.
You should probably be using Terraform for this, though the learning curve is a bit steep at first. Well worth it though to coordinate distributed infrastructure idempotently.