Hey Wachira
Thanks for the nice words! Subdomain feature is rather simple. Our Caddy server looks for requests with host *.hashnode.dev and we then extract the username from it. Then it's just a matter of finding out the path and serving the right content for that username and path combo. Does that answer your question?