Great thread! Here are some resources that have stuck with me throughout my studies:
Du Chinese: They have some free stories, but this is one of the few apps I pay for. Reading is one of my weaker skills, so their functions really help me during the times that I’m wanting to read with less pressure. I also love that all of the stories have audio.
Skritter: Write Chinese: This app has helped me immensely improve my character and tone knowledge. They have pre-made decks for many of the most popular books.
They also have some free decks to study from.
Hacking Chinese Blog: Olle has hundreds of free blog posts about learning Chinese. Plus, there is a monthly competition that helps learners to focus on particular skills.
I also really enjoy Pleco and Podcasts on Spotify.