Explore
My new home server
At the beginning of 2023 I started renting a dedicated server from Hetzner with the intent...
Docker networking forwarding failed
I got a problem regarding Docker networking. I've a php (non-framework) and mysql setup with Docker...
Radicle
RADICLE RADICLE RADICLE RADICLE PEER-TO-PEER NETWORK RADICLE SOVEREIGN FORGE RADICLE PEER-TO-PEER NETWORK RADICLE SOVEREIGN FORGE RADICLE...
Why we say "Every Fragment-Offset except the last one, must contain a multiple of 8 bytes of data. In IPv4 header
I know how the IP version 4 fragmentation works. Also known about the fact that ipv4...
Why the hell is your Kubernetes API public? | lbr.
Do you ever really think about how you get access to your Kubernetes control plane? Whatever...
Multi Tenant MQTT broker
I’ve talked about doing hostname based proxying of MQTT in the past as a way to...
Signed but not secure
At the start of the year a very interesting (and some would say inevitable) event happened...
Fifty Things you can do with a Software Defined Radio 📻
Last week, I went on an adventure through the electromagnetic spectrum! It’s like an invisible world...
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP — How can you send as many packets...
High-Speed Packet Transmission in Go: From net.Dial to AF_XDP
Recently, I developed a Go program that sends ICMP ping messages to millions of IP addresses....
An Apple district manager's Macintosh Portable in 1989-91 (featuring GEIS AppleLink and a look at System 7.0 alpha)
A few months ago I introduced you to one of the more notable Apple pre-production units...
Deploying Fiber In The Home
Getting a fiber Internet connection to your home is a big deal! It’s probably the last...
is the RST ACK packet in wireshark normal?
wireshark capture when i try to analyse the trafic in the network with wireshark software i...