03

Command-line tool

2024

Tern

Feature flags from your terminal. A tiny server, a single binary and a flag list you can read out loud.

Role

Author

Stack

Go

Install

go install tern@latest

Numbers

One 6 MB binary, 1,900 stars

What problem it solves

Feature-flag services are built for companies with fifty teams. Most projects have three flags and one person who remembers what they do. Tern is for them.

How it works

Run tern flags and you get a table of every flag, its environment and its rollout percentage. Run tern set new-checkout 50 and half of your users see the new checkout. The server is 900 lines of Go and stores everything in one file you can commit.

Lessons

The best decision was making every command print exactly what it changed. The second best was refusing to add a web dashboard for two years.

mail iri

Want something like this? Tell me what it should do.

$ subscribe --notes

New notes by email, when there are any. About one a month.

Iri Halvorsen

Software engineer

Bergen, Norway

Open to work from January 2027

Colophon

Set in Geist and Geist Mono

Built in Framer

No tracking, no cookie banner

buildlog_

© 2026 Iri Halvorsen. All demo work is fictional.

exit 0

Create a free website with Framer, the website builder loved by startups, designers and agencies.