I'm the maintainer of this site -- happy to answer questions.
I made it primarily because hacker news and Reddit don't have regular enough news updates on the robotics industry for what I wanted :)
I used telescope app, an open source project to get it up and running.