Super fast – that's really impressive! There may be an off-by-one bug. The next page of results seems to be missing the first element (e.g. 30, 60, etc). The results go from 29 to 31, 59 to 61.
Looks like a lot of hard work went into this, nice job. However, the app simply doesn't work. Clicking login did nothing, then a minute later the screen said I need to be "logged in to post", routing not working as expected and many links to the external original story are your github.io site with undefined as part of the path.