The Full Moon Harvest
#12 — Gentle Slopes up Lonely Mountains
Pete Hayman — 2nd June, 2026
Often a gentle slope means climbing up a mountain peak of specialization, only to climb all the way back down again when we want to visit another domain. Game engines are more like escarpments leading to broad plateaus: domains of UI, physics, networking etc are connected, remaining within reach at all skill levels.
#11 — User Modifiable Users
Pete Hayman — 1st May, 2026
Is malleable software the key to effective personal development tech? Also some progression on cross-application state.
#10 — Application Level Homoiconicity
Pete Hayman — 6th April, 2026
Malleable software bends but doesn't break. Encoding behavior as data is a natural fit for sync engines and provides a fine-grained boundary for developers to safely expose parts of the application.
#9 — Multi-Interface Applications
Pete Hayman — 6th March, 2026
Content negotiation and multi-interface rendering from a single beet application serving HTML, Markdown, ANSI, and Bevy scenes.
#8 — It's All Been Done Before
Pete Hayman — 1st February, 2026
A unified Request/Response abstraction brings CLI, server, and AI tool calls under one ECS routing architecture.
#7 — Malleable Application Framework
Pete Hayman — 4th January, 2026
Completing the great ECS-ification of the entire beet repo and introducing the "Malleable Application Framework" branding.
#6 — Folk Technology
Pete Hayman — 4th December, 2025
Drawing parallels between folk festival culture and open, malleable software design in the spirit of Alan Kay.
#5 — Declarative State
Pete Hayman — 5th November, 2025
Proposal for declarative, local-first state bindings as an alternative to Astro-style client islands.
#4 — Action Time!
Pete Hayman — 7th October, 2025
A groundwork release for the upcoming bsn! templating system, adding browser testing, analytics, and PDF export utilities.
#3 — Bevy's Five and Beet's Alive!
Pete Hayman — 6th September, 2025
The recurring lesson that ECS data models must come first, illustrated by rewrites and initial DOM diffing.
#2 — ECS Router
Pete Hayman — 9th August, 2025
An ECS-native HTTP router unifies server actions, client island scenes, and static file serving under one paradigm.
#1 — Full Stack Bevy
Pete Hayman — 11th July, 2025
Bevy ECS as the foundation for a full-stack application framework, achieving SSR, CSR, SSG, client islands, and server actions.