netx
You type a URL. A webpage appears. But what happened in between?
netx is a small tool I built to answer that question. It traces the steps — DNS lookup, TCP handshake, TLS negotiation, HTTP request — and shows you what’s happening under the hood.
I built this mostly for myself, to understand networking fundamentals in a hands-on way. Turns out it’s also useful for debugging connectivity issues and understanding latency bottlenecks.
Tech: Python, socket programming, DNS resolution, HTTP/HTTPS