I've been running a blog called Self Taught Japanese for a few years now and I have 500+ articles on Japanese grammar, reviews, and also information on translation.
If you are interested, please consider checking it out:
http://selftaughtjapanese.com