A Deep Dive Into Hex
summary
Hex is the Erlang ecosystem package manager with ~6,000 packages and required semantic versioning; commands give actionable facts: hex info shows installed Hex/Elixir/OTP and latest stable release, hex docs fetch downloads docs for offline use, hex publish rejects prerelease deps and makes releases immutable after one hour (docs are updatable), hex enforces typo‑squat checks with Levenshtein distance 2, hex audit/outdated reports upgrades, and private organizations use a separate auth and per‑user pricing.
AI-written summary · about
chapters (27)
- 0:00A Deep Dive into Hex
- 3:37HOW DOES IT COMPARE?
- 5:34ANATOMY OF A HEX PACKAGE
- 9:34PACKAGE NAMING
- 10:56NAMING CONVENTIONS
- 14:10WORKS ON MY MACHINE
- 14:57MIX HEX.INFO PACKAGE
- 17:13LEARN
- 18:31MIX HEX.DOCS ONLINE PACKAGE
- 20:30MIX HEX.DOCS ONLINE JASON
- 22:20MIX HEX.DOCS FETCH PACKAGE
- 22:44MIX HEX.DOCS OFFLINE PACKAGE
- 23:25ADDING THE LATEST FLAG
- 23:41GET READY
- 23:53MIX HEX.USER REGISTER
- 25:44MIX HEX USER RESET_PASSWORD ACCOUNT
- 26:10MIX HEX.USER KEY – LIST
- 27:11MIX HEX USER AUTH
- 27:38HEX.CONFIG FILE
- 27:58MIX HEX.CONFIG
- 29:31DEFENSE
- 31:59CONTRIBUTING
- 33:30TYPO SQUATTING
- 36:12MIX HEX.PUBLISH DOCS
- 36:46MIX HEX.RETIRE
- 38:36ORGANIZATIONS
- 40:08JOIN IN








