Geek Nirvana.

Do you know who Joel Spolsky is?

Dumb question, of course you do.

Why that's a dumb question is interesting, though: You, dear reader, signaled by your presence here, are probably in some way involved in technology. And that's code for "code." 

CODE as in a programming language like C++, Java, PHP, Assembly, I don't know, what's your poison? It's one of those or something like it, yes?

Joel Spolsky has been a leading voice in software engineering for almost 2 decades now. He's served as mentor and walked us all through the evolving world of software as it constantly shifts around us like an Inceptionesque dreamscape. Joel has always been a source you could check in with to see if something new was NBT or just another boondoggle. He's usually right. 

When he started Fog Creek Software we learned what it was to be a good manager and employer, how to hire, and what it looks like to create and publish software from a small shop. 

In 2008, Jeff Atwood and Joel Spolsky created Stack Overflow, a question-and-answer Web site for computer programming questions, which they described as an alternative to the programmer forum Experts-Exchange. Stack Overflow eventually became Stack Exchange.

Wikipedia says: Stack Exchange is a network of 150+ Q&A communities including Stack Overflow, the preeminent site for programmers to find, ask, and answer questions about software development. The company was built on the premise that serving the developer community at large would lead to a better, smarter Internet. Since then, the Stack Exchange network has grown into a top-50 online destination, with Stack Overflow alone serving more than 40 million professional and novice programmers every month. The broader Stack Exchange Network has expanded to cover topics as diverse as Mathematics, Home Improvement, Statistics, and English Language and Usage.

Just a few of the Stack Exchange sites.

Just a few of the Stack Exchange sites.

Of course, there's also a Q&A site for Role Playing Games.

I don't know if Joel is a gamer, but it's a natural fit for gamers to communicate in the Stack Exchange eco-system. RPG.STACKEXCHANGE.COM is the place.

There's even a periodic newsletter to keep up with the top questions and other ephemera.

Stack Exchange is a port of call – home away from home – for diplomats, hustlers, entrepreneurs, and wanderers. Humans and aliens, wrapped in two million, five hundred thousand tons of spinning metal . . . all alone in the night.  Metaphorically, anyway (and apologies to Babylon 5).

It's a home for programmers and gamers alike (and Math geeks, English language geeks, Martial Arts geeks, all the geeks ). There's something about the common language of obsession that Stack Exchange speaks to. It's probably significant that Game theory  ("the study of mathematical models of conflict and cooperation between intelligent rational decision-makers") figures heavily in both the RPG world and in programming.

Maybe I'm making it too complicated, and it's just down to the target audience? We're all geeks, and geeks love games and computers and binge watching "Stranger Things." It's good to know there's a place in the digital Upside Down where we can come together, regardless of what drives us, to ask and answer the burning questions like How to stop a player constantly using Detect Magic/Evil?

It's amusing and inevitable that these two worlds exist in the same space like Lovecraftian dimensional overlays. Check out Stack Exchange and see if your passion lives there somewhere between the lines of code.