Twitter Archives I managed to find on the Wayback Machine. Most of them were already published here or on Reddit, but you can find some unseen content.
And if you have content that has not already been posted, feel free to share it as Estelle randomly delete her post or stories sometimes...