No problem! Glad you enjoy the pics. I’ll post more as soon as these projects progress some more. At this stage, they are roughly only 50% done so still long way to go.
To answer your first question, a lot of it are based on what I’ve learned from building Neptune 2.0. A quarter of it are based on what I’ve learned from my past life as a test engineer. The rest came from a lot of research based on what the industry has adopted. And some I had to really talk to a lot of people in order to come up with answer. But that is the best part, learning new things and opening new possibilities. At the end, the biggest driven factor in these projects is that it is someone’s dream that I am helping to fulfill so that is a really humbling experience and blessed to be a part of.