papebarka.dev was registered with Porkbun LLC on 8 Jan 2022. Its SSL certificate from Google Trust Services expired on 26 May 2025, and the site does not support HTTP/3.