https://github.com/niftymonkey/tool-radar
Self-maintaining catalog of developer tools, framed for solo and side-project engineering
https://github.com/niftymonkey/tool-radar
Last synced: 23 days ago
JSON representation
Self-maintaining catalog of developer tools, framed for solo and side-project engineering
- Host: GitHub
- URL: https://github.com/niftymonkey/tool-radar
- Owner: niftymonkey
- Created: 2026-05-21T22:53:39.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-05-22T03:04:14.000Z (about 1 month ago)
- Last Synced: 2026-05-22T08:39:44.393Z (about 1 month ago)
- Size: 104 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Tool Radar
A self-maintaining catalog of developer tools and services, framed for solo
and side-project engineering. Each tool gets a short researched entry built
around one question: what problem does this solve for someone building
software on their own?
The catalog is consulted during idea exploration, PRD writing, and planning,
so an existing tool gets considered before rolling a custom solution.
## Layout
- `tools/.md`: one researched entry per tool.
- `INDEX.md`: generated problem-first index, the query layer.
- `taxonomy.md`: the controlled vocabulary of problem areas.
- `sources.yaml`: sponsor pages scraped for candidate tools.
- `queue.md`: ad-hoc requests to research or re-research a tool.
- `REFRESH.md`: the runbook for scraping, research, and indexing. It also
defines the entry format, the ring rubric, and the scope filter.
- `CHANGELOG.md`: what each refresh run did.
## The ring model
Every entry carries a `ring`, borrowed from the ThoughtWorks Tech Radar:
- `adopt`: proven in my own work, a default choice.
- `trial`: actively being tried on a real project.
- `assess`: worth knowing, not yet tried.
- `hold`: not a fit for solo side-project work, with the reason recorded.
Scraped entries default to `assess`. Promotion to `trial` or `adopt` is
always a human decision.