Start here

When something is broken right now and you need to know where.

Speed, latency and call quality

Why fast connections still feel slow, and how to measure the numbers that matter.

High ping and lag: where the delay actually comes from

A faster plan almost never fixes lag, because lag is latency and latency is not bandwidth. Distance sets a floor you cannot beat, congestion causes the spikes, and a traceroute shows which one you are dealing with.

Read the post

Slow internet when the speed test says it's fine

Speed tests answer one narrow question well and miss four others entirely: DNS delay, latency under load, jitter, and whether large packets survive the path. Test your LAN separately and the bottleneck usually appears immediately.

Read the post

How to test for packet loss, and what counts as too much

Speed tests are bad at finding loss, which is why calls freeze on connections that test perfectly. How to measure it properly, where to point the test, and why that scary looking middle hop in your traceroute is almost always lying.

Read the post

Video calls keep freezing? It is almost never your bandwidth

A call needs a few megabits, so capacity is never the problem. It needs consistency, and a late packet is discarded exactly like a lost one. Measure during the call, and check your upload rather than your download.

Read the post

How to test network speed between two computers

An internet speed test cannot measure your LAN. How to use iperf3 properly, what each link type should really deliver, and why a result of 94 Mbps points straight at a damaged cable rather than a slow network.

Read the post

How to read a traceroute, and what the asterisks really mean

A row of asterisks is not a fault and one slow hop is not a bottleneck. The TTL trick behind traceroute explains why, and there are only four patterns in the output that are genuinely worth acting on.

Read the post

DNS and domains

Name resolution, record changes, mail authentication and registrations.

Web servers and certificates

Reading the errors a server sends you, and the ones your browser invents.

Home network and security

Devices, discovery, ports and the settings worth changing.

Who is on my Wi-Fi? How to list every device on your network

Thirty devices in an average home is normal now, and most people cannot name half of them. How to scan your subnet, identify what you find, and why an unfamiliar MAC address means much less than it used to.

Read the post

AirPlay, Chromecast or printer not showing up on the network

A device that is reachable but invisible has a discovery problem, not a connection problem. Multicast does not cross subnets, client isolation kills it entirely, and on iOS one declined permission prompt makes a single app blind.

Read the post

Port forwarding not working? Test every link in the chain

The rule is probably fine. A connection from the internet has to survive seven separate conditions, and one ten second comparison between your router's WAN address and your real public IP rules out the most common cause of all.

Read the post

Wake-on-LAN not working? Here is the whole chain to check

Magic packets are fire and forget, so nothing tells you which prerequisite failed. The broadcast address is usually the culprit, and Windows Fast Startup explains why waking from sleep works and waking from shutdown never does.

Read the post

Subnet mask and CIDR explained, without the binary

What /24 really means, why you always lose two addresses, and the one subnet choice that quietly breaks VPNs for thousands of people. Subnetting explained as a question rather than a conversion table.

Read the post

Should you disable UPnP? What the risk actually is

The advice online is split because the two sides describe different threats. What UPnP actually does, which warnings are real, and how to check what your router is genuinely exposing rather than guessing.

Read the post

Some websites won't load on VPN: the MTU problem nobody mentions

Ping works, small pages load, large transfers hang forever on exactly the same sites every time. That deterministic pattern is an MTU black hole, and it is fixed with one number rather than a different VPN provider.

Read the post

Homelab and self-hosting

Running services at home: exposure, certificates, DNS, containers and segmentation.

Self-hosting behind CGNAT: how to reach your homelab anyway

The forwarding rule was probably never the problem. One comparison tells you whether your ISP gave you an address inbound traffic can reach, and the five real options once you know it did not.

Read the post

HTTPS for homelab services, without the certificate warnings

Real, publicly trusted certificates on services nobody outside your network can reach, with no open ports and no warnings on any device. Plus why a DNS zone on .local will never work reliably.

Read the post

Internal DNS for a homelab: the traps nobody warns you about

Your own resolver gives you real names, split horizon and network wide blocking. It also makes you responsible for the most load bearing service on the network, and a second DNS entry is not the backup you think it is.

Read the post

Why your Docker container isn't reachable

Container running, logs clean, nothing can connect. The four network modes, the localhost binding trap, why containers cannot see your internal DNS, and why Docker quietly outranks your firewall.

Read the post

VLANs for a homelab: what to segment, and what breaks

Creating the VLANs takes an evening. Finding everything that quietly depended on a flat network takes a fortnight. Here is that list up front, along with rules that make sense and how to test them.

Read the post

Why your NAS or server keeps dropping off the network

By the time you go and look, it is fine again. Catch what actually stops, then check the five settings responsible for nearly all of it, starting with a static IP sitting inside the DHCP pool.

Read the post

Monitoring a homelab from outside it

Monitoring that runs inside your homelab cannot see expired certificates, stale DNS or a dropped tunnel. Five checks from a phone on cellular data can, and they chain into a single tap.

Read the post
Looking for tool reference instead? The documentation covers every tool in the app, with inputs, options, output and the full deeplink parameter table.