YOU SAID:
this site makes interesting yet simple stuff
INTO JAPANESE
このサイトは興味深いがシンプルなものを作ります
BACK INTO ENGLISH
This site makes interesting but simple things
INTO JAPANESE
このサイトは興味深いが、シンプルなものを作ります
BACK INTO ENGLISH
This site makes interesting but simple things
That didn't even make that much sense in English.