







the why behind creating a gardenable software
Roomy & Designing for Communities | Fish | Offprint
My personal experiences working with the team at Roomy, and how I feel after the last 5 months helping with the project.

Tending Your Software Garden
Software: do you write it like a book, grow it like a plant, accrete it like a pearl, or construct it like a building? As Steve McConnell notes in Code Complete 2, there’s no shortage of software development metaphors: A confusing abundance of metaphors has grown up around software

Learning To Write Software… Is Hard - Zicklag's Leaflets
But it's also good — Musings about the last year of Roomy development, and more.

Pages · Issue #80 · muni-town/roomy
The Roomy app experience is one of content gardening: https://blog.muni.town/chatty-community-gardens/ To expand Roomy beyond the chatroom we are adding Pages, which are functionally a room in the ...
Malleable Software in the Age of AI - Geoffrey Litt
What is Malleable Software Now | Bryan Min (02-27-2026)
Screen As Room: An Architectural Perspective on User Interfaces — Christoph Locher · Interaction Designer
With the use of video games as social spaces being observed for several years and the increased focus put on virtual social spaces due to the scarceness of physical social spaces in the last months, the concept of “spatial interfaces” is once again at the center of discussions. I want to add an alternative perspective to this, looking at the properties of physical spaces as metaphors, rather than models, for interfaces and exploring seven of them in more detail.
Screen As Room: An Architectural Perspective on User Interfaces — Christoph Locher · Interaction Designer
With the use of video games as social spaces being observed for several years and the increased focus put on virtual social spaces due to the scarceness of physical social spaces in the last months, the concept of “spatial interfaces” is once again at the center of discussions. I want to add an alternative perspective to this, looking at the properties of physical spaces as metaphors, rather than models, for interfaces and exploring seven of them in more detail.
Muse: Designing a studio for ideas
Physical workspaces inspire a fast, fluid digital tool for creative thinking.

Live Call: Communities & Permissioned Data for Roomy.space
Malleable software
computing environments where anyone can mold their tools to their own unique needs.That definition is by [[Geoffrey Litt]], who wrote [[Malleable software ...

I love this idea of "houseplant programming" and have long thought gardening was a great metaphor for a lot of what I do as a software developer. Nice to see Miren setting up a cozy home for plants in the garden <3 miren.dev/blog/garden-server
Everybody Could Use a Garden Server - Miren
miren.dev