I just hit a 1000 day streak on Duolingo. (日本語, of course.) A ton of that is repetition on earlier lessons to drill hiragana and katakana though. (If I'm tired, I just do an easy one to check it off.) Kanji are still mostly a mystery and I only know some rudimentary grammar. I wish I had more time to dedicate to it; I'd pick up a textbook or something.