Simple Go link shortener for Tailscale

Why it's called "MagicDNS" instead of "Magic DNS"

Linker, can you spare a meg? (2021)

Making an SSH client the hard way

MagicDNS is generally available

Introducing pgproxy

Use NextDNS everywhere you use Tailscale

Taildrop

The case of the spiky file descriptors

GitOps for Tailscale ACLs

Putting Tailscale on the Steam Deck

Tailscale SSH

Tailscale raises $100M to fix the Internet

Tailscale is officially SoC 2 compliant

Tailscale Authentication for Nginx

Tailscale Authentication for Minecraft

A Database for 2022

Tailscale: How our free plan stays free

How NAT traversal works (2020)

Why not “Why not WireGuard?”

Hey linker, can you spare a meg?

Tailscale free for open source projects

Provision TLS certificates for your internal services

IPv4 vs. IPv6 FAQ

Role-based access control like it was meant to be

Taildrop Was Kind of Easy

The long wondrous life of a Tailscale packet

The Sisyphean Task of DNS Client Config on Linux

Netaddr.ip: a new IP address type for Go

How often should I rotate my SSH keys?

More →