this is awesome: See this page fetch itself, byte by byte, over TLS https://subtls.pages.dev/
I've been (very very slowly) working on a guide to writing your own TLS implementation from scratch and this is motivating me to make some progress on it
first I need to finish the guide to implementing DNS from scratch though (which is much easier)
@b0rk Sounds like fun! Some years ago I wrote a DNS server for the ESP8266 microcontroller called ICBIND. Which did not have enough memory available to store the entire zone file and work out the compression pointers. I had to do some interesting hacks to serve my zone anyway. Loads of fun! https://github.com/yschaeff/ICantBelieveItsNotDNS
GitHub - yschaeff/ICantBelieveItsNotDNS: "I Can't Believe It's Not DNS!" (ICBIND) is an authoritative DNS server for the ESP8266 written in MicroPython.

"I Can't Believe It's Not DNS!" (ICBIND) is an authoritative DNS server for the ESP8266 written in MicroPython. - GitHub - yschaeff/ICantBelieveItsNotDNS: "I Can't Beli...

GitHub