Update:
- We're still working on the speed of the new posts. It's better, but not where it should be.
-
I've made a ton of improvements throughout the site in terms of speed.
-
Search is working again. Not all posts are indexed yet (there's 2million of them) so it'll be awhile before the full results show, but it's working now.