Stack Exchange network consists of 176 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Astrophysicist, programmer, puzzling enthusiast.
Still waiting to make my debut as a puzzle creator.
This user hasn't posted yet.