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.