Treemand/Anthem World Project Check-in

Treemand (aallbrig/treemand) is a project I’m very proud of. I’ve published developer documentation for using the CLI. Treemand allows a dev to check out any CLI in either a human readable format ((colorized) ascii tree with compressed command anatomy notation) or a programatically readable format (json, xml, yaml, etc). It features an interactive mode too.

Anthem World (aallbrig/anthemworld) is my way of scratching a curiousity itch: what are the world anthems. I wanted a way of exploring it on a map, a table page to filter by when anthems were adopted by different countries to understand the oldest and newest national anthems, and for fun I have a ELO based game that allows users to offer their opinions on which anthem sounds the best when presented with two.

I like this project because I really focused on having different elements of the website support the game. For example, when I’m exploring the map page and listening to anthems while browsing geographic areas around the world I want it to “count” that I’ve listened to those anthems. This is because on the voting page I weight your vote based on how much I know you’ve listened to each of the two national anthems. That supports the goal of the site too because it rewards people who listen to national anthems throughout the site.

Agentic engineering practices used during development: tmux + multiple agents + multiple project + use best thinking model to assess current state of software and make plans based on feature requests from me + execution using less token hungry models.

I guarantee software quality through my robust software engineering practices.

Leave a comment

Your email address will not be published. Required fields are marked *