Renew Home Workshop Β· February 2026
Josh Lehman & Eric Helal Β· Martian Engineering
| # | Topic | Who |
|---|---|---|
| 1 | Setting the Stage | Josh |
| 2 | Models & Harnesses | Josh |
| 3 | Context Engineering | Josh |
| 4 | The Agentic Loop: WSPR | Josh |
| 5 | Demo 1 β Full Loop | Eric |
| 6 | Demo 2 β Internal Tooling | Eric |
| 7 | Takeaways & Call to Action | Josh |
| 8 | Q&A | Both |
Practical patterns for building with AI β from people using it every day.
Before we get into models and workflows, a quick introduction.
Weβre not AI evangelists. Weβre practitioners sharing whatβs worked for us.
This was on the frontpage of HN yesterday.
"I didn't ask for the role of a programmer to be reduced to that of a glorified TSA agent, reviewing code to make sure the AI didn't smuggle something dangerous into productionβ¦ And yet here we are. The worst fact about these tools is that they work." β Nolan Lawson, "We Mourn Our Craft"
"I do not mourn... Now, I get to make beautiful things by speaking, guiding, and directing a system which is capable of handling the drudgery while I think about how to make the system wonderful and functional and beautifulβ¦ It was, for me, never about the code. It was always about making something useful." β iambateman, Hacker News comments
A quick lay of the land
YMMV. Different people get different results. The "best" changes monthly.
How you set up context, delegation, and review
around it.
That's what the rest of this
workshop is about.
What RH has access to: Codex + Copilot with Opus 4.6. We'll demo both.
"You must have high openness and low agreeability. When you find pain, address the pain β iterate your prompting β alleviate the pain. Follow the loop." β Claude
Developers have always written documentation, comments, and onboarding guides for other engineers.
Same muscle β you just reap the benefit immediately now.
And you can have the AI write the docs for you; you just need to tell it what to capture.
Skills live in a repo. Version-controlled. PRs to update them. "Use Node 24 instead of 22" β every agent picks it up.
WSPR (Whisper)
Four phases for any nontrivial problem:
Your idea is vague.
You know what you want.
Break the spec into self-contained units of work an agent can implement independently.
| Cloud | Local |
|---|---|
| GitHub Issues | pebbles/beads issues |
| Linear tickets | Plain markdown files |
| Jira cards | Built-in todos |
Cloud issues often describe the problem (PRD/requirement), not the implementation.
Cloud issue β translate β
pebbles issues β
agent executes β PR β
update/close cloud issue
pb help teaches agents to use it
You could use GitHub Issues, Linear, Jira, or plain markdown. The tool matters less than the pattern: self-contained, dependency-aware, agent-readable work units.
The Orchestrator Pattern
Make plans, file issues, delegate, integrate, repeat.
Agents are often better at managing streams of work than a person is.
This pattern is here to stay. We show specific tools, but the pattern is what matters.
A feature of git since 2015 β multiple working copies of a repo, each on a different branch:
Every multi-agent tool uses worktrees under the hood: Codex app, Claude Code teams, Conductor, Maniple.
"A program is a shared mental construct that lives in the minds of the people who work on it."
β Peter Naur, Programming as Theory Building (PDF)
AI development makes it uniquely possible to lose the theory of the program. If this happens, stop, read the code, regain your understanding.
Ramping up on a foreign codebase
The 2E TUI β built for Renew Home's own Slack bot
What's something that introduces friction into your day that a piece of software could solve if it existed? Think TUI, CLI program, GH Action, script, etc.
Try building something off of the critical path for yourself or your team to build trust and experience with agentic engineering..
Keep the stakes low. Build reps. Learn the workflow before throwing agentic engineering into the hot loop of development.
Josh Lehman & Eric Helal Β· Martian Engineering