Tag: reference

46 posts
A
Andrew Nesbitt
nesbitt.io

Content addressing in package managers

Names are for humans, hashes are for everything else

Jul 7, 2026
A
Andrew Nesbitt
nesbitt.io

Sunsetting a Package Manager

A frozen registry is the one place a package can never be patched again.

Jun 23, 2026
A
Andrew Nesbitt
nesbitt.io

How Open Source Projects Change Hands

There are fewer ways to leave your package than to kill it.

Jun 16, 2026
Sona on Pckt icon
Sona on Pckt
sonas-blog.pckt.blog

nasin toki

This is my nasin for writing toki pona. My nasin includes things meant for better typesetting, improved readability of text, and preserving the generally artistic nature of toki pona whether that is in sitelen pona or sitelen Lasina. Most of the readability that I talk about boils down to: When dealing with multiple subjects, several head-nouns or verbs, your text might get cluttered and you might visually end up with a huge wall of text. This can be, and probably will be, readable, but it doesn...

Jun 12, 2026
A
Andrew Nesbitt
nesbitt.io

Forms of Open Source Government

Open source has more forms of government than countries do.

Jun 9, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Patents

A reference list of patents and applications relevant to package manager design, with notes on prior art.

Jun 8, 2026
A
Andrew Nesbitt
nesbitt.io

Install-script allowlists

A survey of install-script allowlist mechanisms across package managers and language ecosystems.

Jun 5, 2026
A
Andrew Nesbitt
nesbitt.io

Skills Registry Threat Models

How long until we see a CVE filed against a markdown file?

Jun 3, 2026
Sona's Website icon
Sona's Website
stau.space/

Language Semiring

RegEx notation looks a lot like ring expressions.

May 31, 2026

MujiMasque Forum Rules

I’m setting up this site as a dedicated (and long-lasting, hopefully) space for discussion and appreciation of the band, Ave Mujica. I do not expect this to get too big, but just in case, here are some guidelines for how to navigate and post in this forum:

May 24, 2026
A
Andrew Nesbitt
nesbitt.io

Package Security Problems for AI Agents

Packages all the way down, agents all the way up.

Apr 8, 2026
A
Andrew Nesbitt
nesbitt.io

What does Open Source mean?

A stack of incompatible expectations.

Apr 4, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Easter Eggs

A tour of the easter eggs hiding inside package managers.

Apr 3, 2026
A
Andrew Nesbitt
nesbitt.io

Git Diff Drivers

What git's diff drivers can do, from built-in language support to custom textconv filters.

Mar 30, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Mirroring

Every mirroring tool I could find, and the protocols underneath them.

Mar 20, 2026
A
Andrew Nesbitt
nesbitt.io

Git Remote Helpers

Git can talk to anything if you write the right helper.

Mar 18, 2026
A
Andrew Nesbitt
nesbitt.io

100 Posts

This is post number 100.

Mar 9, 2026
Sona's Website icon
Sona's Website
stau.space/

The Explorer's Trial

Exploring different utilities

Mar 7, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Magic Files

Package manager magic files and where to find them: .npmrc, MANIFEST.in, Directory.Packages.props, .pnpmfile.cjs, and more.

Mar 5, 2026
A
Andrew Nesbitt
nesbitt.io

Forge-Specific Repository Folders

Magic folders in git forges: what .github/, .gitlab/, .gitea/, .forgejo/ and .bitbucket/ do.

Feb 22, 2026

AI Agent Directory on Bluesky/ATProto

A catalog of AI agents operating on Bluesky/ATProto as of April 2026. Focus: architecture, governance, and what makes each interesting.

Apr 10, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Podcast Episodes

A reference list of podcast episodes about package managers, grouped by ecosystem.

Feb 9, 2026
A
Andrew Nesbitt
nesbitt.io

Dependency Resolution Methods

A reference on how package managers solve the version constraint satisfaction problem, from SAT solvers to content-addressed stores.

Feb 6, 2026
A
Andrew Nesbitt
nesbitt.io

Git's Magic Files

Magic files and where to find them: .gitignore, .gitattributes, .mailmap, .git-blame-ignore-revs, .lfsconfig, and more.

Feb 5, 2026
Sona's Website icon
Sona's Website
stau.space/

2026 New Year's Resolution

This is my New Year's Resolution - The 3 Doohickey System

Jan 16, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager People

People who built, maintain, or research package managers.

Jan 14, 2026
A
Andrew Nesbitt
nesbitt.io

Package Manager Glossary

A cross-ecosystem glossary of package management terms.

Jan 12, 2026
A
Andrew Nesbitt
nesbitt.io

Package Management Blog Posts

Blog posts, talks, and essays that changed how people think about dependency management.

Jan 9, 2026
A
Andrew Nesbitt
nesbitt.io

The Package Management Landscape

A directory of tools, systems, and services that relate to package management.

Jan 3, 2026
A
Andrew Nesbitt
nesbitt.io

Categorizing Package Registries

Sorting package registries by architecture, review model, namespacing, governance, and other structural differences.

Dec 29, 2025
A
Andrew Nesbitt
nesbitt.io

Categorizing Package Manager Clients

Sorting package manager clients by resolution algorithms, lockfile strategies, build hooks, and manifest formats.

Dec 29, 2025
Sona's Website icon
Sona's Website
stau.space/

Frieren: Beyond Journey's End

This is a critique of the Frieren: Beyond Journey's End series's season 1

Dec 25, 2025
Sona's Website icon
Sona's Website
stau.space/

The Phoenician Scheme Critique

This is a critique of The Phoenician Scheme (2025) by Wes Anderson.

Dec 20, 2025
A
Andrew Nesbitt
nesbitt.io

Package Manager Design Tradeoffs

Design tradeoffs in package managers

Dec 5, 2025
A
Andrew Nesbitt
nesbitt.io

What is a Package Manager?

What is a package manager? Perhaps quite a few more components than you might think

Dec 2, 2025
A
Andrew Nesbitt
nesbitt.io

Documenting Package Manager Data

Six repositories documenting how package managers work: commands, manifests, APIs, hooks, and more.

Nov 30, 2025
A
Andrew Nesbitt
nesbitt.io

Extending Git Functionality

A practical guide to the different ways you can extend git: subcommands, filters, hooks, remote helpers, and more.

Nov 26, 2025
A
Andrew Nesbitt
nesbitt.io

Package Manager Timeline

A chronological timeline of package manager releases, major milestones, and significant events in the history of software dependency management.

Nov 15, 2025
A
Andrew Nesbitt
nesbitt.io

Package Management Papers

A collection of academic research papers on package management systems, dependency resolution, supply chain security, and software ecosystems.

Nov 13, 2025
K
Kevin R. Kuhl's Blog
kevinrkuhl.com/

Kuba Suder: Introduction to AT Protocol

Aug 25, 2025
Agent IO icon
Agent IO
agent.io

Running IO with Docker

The best way to run IO is with its Docker container. Here's how.

Jun 1, 2025
Agent IO icon
Agent IO
agent.io

IO Header Parameters

Here are the HTTP header parameters that IO uses.

May 31, 2025
Agent IO icon
Agent IO
agent.io

Ask Me Anything

May 31, 2025
Agent IO icon
Agent IO
agent.io

IO Command-Line Options

Controlling IO from the command line.

May 31, 2025
Agent IO icon
Agent IO
agent.io

IO Configuration Reference

Here's how you can configure IO using its HCL-based configuration language.

May 31, 2025
A
Andrew Nesbitt
nesbitt.io

From ZeroVer to SemVer: A List of Versioning Schemes in Open Source

A curated catalogue of versioning schemes used in open source software—from the conventional to the creative.

Jun 24, 2024