Updates, development and new feed url

Almost 4 months without a post, this is the first time it happened. It was nothing in particular that held me back,