Full threadmaxxxxx·This is really well written. Obviously outdated in some areas but still high quality.View on HN