How uv got so fast
uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
Package management and open source metadata expert. Building Ecosyste.ms, open datasets and tools for critical open source infrastructure.
Visit nesbitt.io → RSS feedOn Hacker News Dec 2025 – Jul 2026
Infrastructure & DevOps 8Software Engineering 6Security & Privacy 3Tools & Productivity 2Open Source 2Career & Management 1
uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
Git repositories seem like an elegant solution for package registry data. Pull requests for governance, version history for free, distributed by design. But as registries grow, the cracks appear.
GitHub Actions has a package manager that ignores decades of supply chain security best practices: no lockfile, no integrity verification, no transitive pinning
Magic files and where to find them: .gitignore, .gitattributes, .mailmap, .git-blame-ignore-revs, .lfsconfig, and more.
The git flag I assumed was an LLM hallucination
Why fixing package managers is harder than it looks.