[2026-03-25 Wed 12:56] Ultra learning system programming - Why, how and what?

The first goal for my ultra learning journey is system programming, with a nudge towards networking

Why?

What? This is a known unknown, but essentially understanding what I know today about networking on a deeper, atomic level. UDP, TCP, syscall, TLS, internet stack, C interop, memory management.

How?

None of of those project have to be production, but complete enough that they operate and I fundamentally understand the ins and outs of it, including their limitation.

End project: a travel router on an Orange PI, featuring the DNS resolver, http server and wireguard clone above.