Recent Feed Page Answered
We have heard your feedback loud and clear, and we will be bringing back an easy way to see all recently published instructables. This requires some dev time because we changed things under the hood and need to do a little work to re-create this page. We hope to have it back shortly.
We appreciate your patience as we continue refining the site after this release.