Feature Image for Blue Ridge Ruby Talk Live

Blue Ridge Ruby Talk Live

Learning from Permaculture: Sustainable Software Development

26 May 2026

<iframe width="560" height="315" src="https://www.youtube.com/embed/oPD_uw_bLgQ?si=qZti4hTgFbhnOxFx" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Back in April, John opened Blue Ridge Ruby 2026 with a talk that had very little to do with the things you usually see on a Ruby conference stage. No benchmarks, no framework upgrades, no live coding. Instead, photographs of trees. Forests. His own land. The talk, Learning from Permaculture: Sustainable Software Development, drew on twelve-plus years of farming with permaculture and twenty-plus years of designing and building software to ask a simple question: what does the garden know about building things that last?

The recording is now live on RubyEvents, and we wanted to mark the occasion, in part because of how the room received it and in part because of the company it kept.

Permaculture starts from a few principles that sound almost too simple to be useful: observe before you act, produce no waste, value the margins. Anyone who has inherited a large codebase knows the temptation to do the opposite. You arrive, you see what offends you, and you start tearing things out before you understand why they were planted where they were.

The talk makes the case for the other approach. A forest is not designed once and finished. It grows itself, adjusts, and rewards the patient observer who learns the existing system before reshaping it. The same patterns, it turns out, apply to the systems we tend every day at work. Slowing down to understand what is already there is not a delay before the real work. It is the real work.

The Talk Itself

The talk opened the conference, which means it set the tone for everything that followed. In her recap for DEV Community, Blue Ridge Ruby 2026: A Conference About the Long Game, engineer Christine Seeman wrote that the venue projector was good enough that the photographs of the land felt like windows, and that she came expecting a Ruby conference and instead spent the morning thinking about how a forest grows itself and how the same patterns might apply to her own systems. She also noted that the talk sent her off with a new item for her reading list, Chad Fowler's The Phoenix Architecture.

Seeman framed the whole event around a single thread: long-term care. Care of code, care of communities, care of ourselves. She placed the permaculture talk as the most explicit version of that idea, and the rest of the program as variations on it.

Kevin Murphy, writing his own recap, picked up the same thread. He singled out the perspective of allowing for a growing season, of taking the time to appreciate and understand what already exists before making sweeping changes. That is about as concise a summary of the talk's thesis as we could have written ourselves.

Worth your time: the other speakers who covered it

Both of the writers who gave the talk such generous attention were excellent speakers in their own right, and their sessions are worth seeking out as the videos roll out.

Christine Seeman gave Optimize Your Mindset (Without Overclocking), a talk she had given before but completely overhauled for Blue Ridge Ruby. The section that resonated most was a new one on deep work and focus, built on research from Cal Newport, Nir Eyal, Johann Hari, and Dr. Gloria Mark. Her core point: the focus problem is not your fault, and we need to deliberately design our days if we want to keep any room for real thinking.

Kevin Murphy gave InstiLLMent of Successful Practices in an Agentic World, which opened with a comedic bit about a new employee at a company called "Hours Unlimited" and then quietly turned into something deeper. It moved from talking about AI agents to talking about the humans on your team, landing on the idea that code review is not just a quality gate but an invitation to a conversation. The lessons hold whether your collaborator is an LLM or a coworker.

It is a happy thing when the people writing about your talk turn out to be giving talks you would happily recommend right back.


The recording of Learning from Permaculture: Sustainable Software Development is live now on RubyEvents:
Slides are on Speaker Deck:
If the ideas resonate, the same way of thinking, observe first, understand the existing system, reshape with care, is exactly how we approach the work at Meticulous. Whether the system is a forest, a codebase, or a brand that has stopped cohering across a company's surfaces, the principle holds.