
I love the opening of The Twilight Zone series where Rod Serling says, “There’s a signpost up ahead.” I’m pretty sure he was alluding to a portal (tee hee). There are many definitions of portals related to technology. Today, we are looking at portals that relate to Universal structure....