I'm pretty sure I found the SCP Foundation through TvTropes… though as with anything dimly recalled there's always a chance I'm embellishing the account.
Memorable SCP's are #610 and #342 (there are others, but their names escape me at the moment). It was remarkable how the articles made me feel slightly paranoid, which I guess has something to to with the quality of the writing and that it pushed my buttons.
As I have a day job and other obligations I'm here mainly to comment on imprecise use of scientific terms and concepts: expect a lot of niggling about Biology and Geology. I may on occasion feel inspired enough to sketch something but as the focus seems to be on a degree of photo-realism I haven't attained, full blown works don't seem likely.
And that's about it. If you'd like to find out more Google the handle.