Bud is simpler to deploy to a PaaS like Heroku and Fly.io because it's a stock Go application that longer depends on Node.js. We're taking inspiration from Rails here which recently switched off Node.js in favor of import maps.
Demo that rebuilds the minimal HN clone, but without Node and deployed to Fly.io.
graph BT
classDef done fill:green,color:white,stroke:green;
classDef wip fill:yellow,stroke:yellow;
1(Add env generator)
2(Support import maps)
3(Expose DI type mapping)
4(Support multiple environments)
5(Remove Node.js)
6(Rehearse Demo)
7(Release v0.3)
8(Record Demo)
1-->2
1-->3
1-->4
2-->5
3-->6
4-->6
5-->6
6-->7
7-->8