# Blog — Numa
Technical writing about DNS, Rust, and building infrastructure from scratch.

# Blog

- DNS-over-TLS from Scratch in Rust
  Building RFC 7858 on top of rustls — length-prefix framing, ALPN cross-protocol defense, iPhone dogfooding, and two bugs that only the strict clients caught.
  April 2026
- Implementing DNSSEC from Scratch in Rust
  Recursive resolution from root hints, chain-of-trust validation, NSEC/NSEC3 denial proofs, and what I learned implementing DNSSEC with zero DNS libraries.
  March 2026
- I Built a DNS Resolver from Scratch in Rust
  How DNS actually works at the wire level — label compression, TTL tricks, DoH implementation, and what I learned building a resolver with zero DNS libraries.
  March 2026