I'm a layman. I write stories and roleplaying scenarios friends and I love to get my mcguffins close enough to reality that my fellow geeks wont notice the fudging.
Sometimes this means asking someone who knows what they are talking about so that I can bluff that I do.