Open source has more forms of government than countries do.
CHAOSS metrics were calibrated for human-speed contribution
Intended status: Best Current Practice.
How your dependencies became Bernies
Don't automatically reach for PageRank on dependency graphs
An independent benchmark of the ecosyste.ms Python fund
How curl's disclosure policy filtered an AI scanner's findings at source
The streetlight effect in project-health scoring
Which of your dependencies are wearing sunglasses
Software engineering has always been more craft than science. AI doesn't change that.
The riskiest projects in open source, scored a decade early
Twelve teams, snake draft, standard scoring, no salary cap
Some graphs about reading and writing on the internet. Less a story than a Rorschach test.
Stretching a metaphor deep into the floor.
A stack of incompatible expectations.
I'm not connecting these dots. I'm just pointing out that the dots are there.
A practical guide to getting the engagement your project deserves.
The Open Source Foundations Consortium announces seven new working groups.
The oldest problem in computer science, but with toasters.
Most open source contributors earn little or nothing for sustained, valuable work.
Maintainer attention as a finite resource.
LLM-TXT provides tools to generate files from Farcaster, Bluesky, RSS feeds, and Git repos, building on my earlier llm-fid project.
LLM-TXT provides tools to generate files from Farcaster, Bluesky, RSS feeds, and Git repos, building on my earlier llm-fid project.
BHVR-x402 is a modern and lightweight stack for the open web and open payments
BHVR-x402 is a modern and lightweight stack for the open web and open payments
A look back at my open source work in 2025: ecosyste.ms, supply chain security tooling, and Ruby gems
A Jekyll plugin that adds a stats command to show word counts, reading time, posting frequency, and tag distributions.
I'm working on a structured taxonomy for classifying open source projects across multiple dimensions: domain, role, technology, audience, layer, and function.
AI coding benchmarks are heavily skewed toward Python and JavaScript. Framework maintainers could change that by defining what good code looks like in their ecosystems.
A collection of podcast interviews discussing ecosyste.ms, open source metadata, package management, and software sustainability.
A familiar, financial look.
Transforming a spare Pi Zero 2 W and Waveshare Environment HAT into a sensor hub that records environmental data every 60 seconds to.
Transforming a spare Pi Zero 2 W and Waveshare Environment HAT into a sensor hub that records environmental data every 60 seconds to.