Update: a new certificate has been requested and installed for the developer portal. Unfortunately it takes some time for the internet to fully change to this new certificate. This will be within the next 24 hours, but hopefully it will be resolved quicker. As soon as the developer portal is available again, we will update our statuspage again.