Tech notes and writeups.

Go disassembly: branches on arm64 vs amd64

A tiny branch in Go then disassembled on arm64 and amd64. We’ll look at the key instructions and micro-benchmark the cost.

Brand Tagging with VLMs

Fast logo retrieval with SigLIP-2 embeddings, then strict JSON verification with LLaVA-OneVision-1.5. Uses a single Creative-Commons video as the running example.

ClipTagger-12B VLM: Frame Captioning Tutorial

Step-by-step GPU-accelerated inference for ClipTagger-12b, including prompts, environment setup, and a BF16 PyTorch quickstart.

Modernize Go with golangci-lint v2.6.0

golangci-lint v2.6.0 bundles the gopls modernize analyzer, making it easy to automatically suggest (and optionally apply) modern Go idioms like strings.CutPrefix, slices.Contains, maps.Clone, and replacing interface{} with any.

RSA vs ECDSA in CoreDNS DNSSEC plugin: The CPU Cost of Signing NXDOMAINs

On-the-fly DNSSEC signing of negative responses is dramatically cheaper with ECDSA than RSA in CoreDNS. This benchmark showcases how RSA burns 30x the amount of CPU time compared to ECDSA for the same load, confirming CoreDNS’s guidance to prefer ECDSA.