I basically vibe-coded a complete DNS resolver implementation in about two days using ChatGPT. ChatGPT was especially helpful in advising on how to get through the gnarly nuances of Google DNS and EFF certbot.
It all works. If I had done the traditional way, this would have been a six month project without guarantee of success.
WIP, below:
https://github.com/trbouma/dnspub