Projects
Things I've built and written about.
A selection of public work — open source libraries, tools, and teaching material.
Most of it is in Go. Source for everything is on GitHub.
Featured
- nyelonong.github.io —
this blog itself. Plain Jekyll, no plugins, no third-party JavaScript or
fonts.
- galdr — an engineering methodology for
Claude Code: routed requests, wave-based TDD plans, evidence gates, and durable
memory. Published as a public Claude plugin.
- nsqpause — pause and unpause NSQ
topics and channels. My most-used utility.
- basso — a live-coding player that plays
a Fennel pattern continuously and reloads it at the next bar boundary when you
save, with no audio restart. Pure Go, no cgo.
- go-service-template —
a production-ready Go template for HTTP + gRPC services: feature-first,
batteries-included (pgx/sqlc, Redis, S3, JWT auth, OpenTelemetry), with
real working slices instead of toy examples.
- nsqsink — read from NSQ and write to
an HTTP endpoint.
- httpclient — an easy-to-use HTTP
client for Go.
- gommon — common Go utilities.
- checkup — a healthcheck library.
- quran — the Qur’an, in your terminal.
Talks & teaching
- talks — slides and materials from talks
I’ve given.
- designpattern — a design-pattern
playground in Go.