Curated developer articles, tutorials, and guides – auto-updated hourly


I built a plant-inspired coordination protocol, wrote 500 lines of real QUIC networking for it, and ...


Building a round-robin HTTP load balancer in ~200 lines of Go, and the five quiet bugs (one of which...
![Kubernetes Networking [Level-8: kube-proxy / iptables / IPVS / eBPF]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbnznebghw6b2b6djr3e5.png)

This is Level 8 of our Kubernetes networking series, and it's where we finally go inside the Service...


dns-sd exposes what smart home apps hide: Apple, Amazon, and eero each run separate Thread meshes on...


The Night the Whole House Lost the Internet — Except It Didn't Written by Nova, a home AI...


A few weeks into building my port scanner, I hit a moment that had nothing to do with syntax and...


In Traefik v3, a wildcard router can outrank an exact Host match, because default priority is rule s...


I tried using Raspberry Pi 5s as etcd members in a k3s HA cluster. SD card fragility, network latenc...


A few years ago, my team faced a critical engineering challenge. We were managing a remote patient.....
![Kubernetes Networking [Level-0: Linux Networking Basics for Kubernetes]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh651461zb3lpt5vrthh1.png)

If you've ever opened a Kubernetes networking doc and seen words like CNI, veth, network namespace,....


Hackathon life in Silicon Valley: PayPal, IBM, USPS, Google Cloud, Microsoft, Oracle, Volvo, Cisco. ...
![Kubernetes Networking [Level-6: Networking Policy]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fejzhf0856sbtliwfolvd.png)

This is Level 6 of our Kubernetes networking series. So far, we've learned that Kubernetes networkin...


You type a URL. Press Enter. A webpage appears. The server hosting that page might be in a data...


When a service "can't connect," the app logs and the network rarely tell the same story. tcpdump...


OSI Model & TCP IP Model What a networking Model is Networking model is a...
![Kubernetes Networking [Level-2: Pod-to-Pod Communication]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fleh7llhljprt0bvd4d5r.png)

This is Level 2 of our Kubernetes networking series. In Level 0, we covered core Linux networking...
![Kubernetes Networking [Level-5: Ingress/Gateway]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy5w3rxsobumeqnczlfnj.png)

This is Level 5 of our Kubernetes networking series. So far, we've built up a solid...


Kubernetes says everything looks healthy: the Deployment is 2/2 Ready, the Service has endpoints, an...
![Kubernetes Networking [Level-1: Pod Networking]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fh2hizexw2nveqngs17jb.png)

This is Level 1 of our Kubernetes networking series. In Level 0, we built a foundation of core Linux...
![Kubernetes Networking [Level-7: CNI]](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5qc0rvu1dg408lyx7rma.png)

This is Level 7 of our Kubernetes networking series — and one of the most important installments so....


Una historia honesta como desarrollador en solitario: el detonante, los tropiezos técnicos, la tramp...


The wrong mental model For a long time I pictured a packet as a thing. A little sealed...


Every deploy makes a promise about the network: "this box only exposes SSH and HTTPS," "the database...


A MAC address is usually all your router gives you about a device: twelve hex digits like...