first shot at blog implementation, not really functional due to problems with the endpoints in my setup