I build, fix, and ship real software. AI where it earns its place
I’m Luna Lamb, a software engineer and founder with almost two decades shipping real systems. I build fast, affordable prototypes for founders, weave AI into products where it pays off, and clean up the messes that no-code and AI coding tools leave behind.
Service modules
Rapid Prototyping & MVPs
Get a real, working product in front of people, fast.
AI Integration
Put models to work inside your product and your team.
AI Code Rescue
Clean up the mess the AI tools left behind.
Automation & Workflows
Take the repetitive work off your team’s plate.
Engineering & Architecture
A principal engineer and architect who ships, not just advises.
Advisory & Support
A principal engineer and architect in your corner, ongoing.
Why work with me
A principal engineer, not a slide deck
Almost two decades building production systems. I write the code that ships, and you work with me directly, not a handoff to a junior team.
I’ve shipped my own products
I founded and built AutomatePOD and SimplifyLocal end to end. I have hit these production problems in my own code and fixed them, not just billed for them by the hour.
Honest about where AI fits
If AI isn’t the right tool for your problem, I’ll say so. The goal is real leverage, not a buzzword on your roadmap.
I leave you self-sufficient
Everything I build is documented and handed off clean. You shouldn’t need me on retainer forever to keep it running.
Selected work
SimplifyLocal
A multi-tenant SaaS for home-services businesses. When a job closes in their field-service software, a webhook fires and Claude drafts an SEO-optimized, on-brand job page the owner publishes in one click. I ran three of the four startup pillars: engineering, product, and marketing.
Latest writing
Adversarial Collaboration: Getting Better Output From AI Agents
I needed a one-page call flow for a demo. Instead of handing the whole brief to one AI agent, I split it across three: a builder, a breaker that could only attack it, and a referee driving the loop.
The PostHog Proxy Saga: A Journey Through Implementation Hell
You know that feeling when you think a feature is going to be a quick afternoon task, and then days later you're deep in debugging hell? Yeah, that was me implementing a PostHog reverse proxy.
How I Connected Claude Code to Linear & Atlassian
I hit a wall switching between my terminal and project management tools every 15 minutes. After some late-night troubleshooting, I connected Claude Code to Linear and Atlassian's MCP servers.
Tell me what you’re trying to build. If I’m the right fit, I’ll tell you how I’d approach it, and if I’m not, I’ll point you somewhere better.
Tell me what you’re buildingI read every message myself. Usually a reply within a couple of business days.