Recommendation · MoneyPedro Lopez explains that CLIs invoked by agents cannot assume a human is present to answer interactive prompts; such CLIs get stuck. Inputs should be exposed via flags, and credentials via environment variables and config files so setup can happen out of band.
AI Engineer · Designing CLIs for Agents, Not Humans — Pedro Lopez, Airbyte
Recommendation · MoneyWhen starting with a customer, be transparent about three things: show what works (state the reliability level they can trust), tell them what you're doing to improve (acknowledge known gaps you're investing time to fix), and tell them what is out of scope — if something doesn't work, say so and don't let them try it.
Commercial context: The creator presents this as their own offering and directs viewers to get it.
AI Engineer · Why 80% Reliability Isn't Good Enough — Felipe Blanes, Amazon AGI Lab
Method · MoneyViren Baraiya walks through an SRE agent as a remediation loop: step one is a call to the LLM, whose output is the steps the agent should do; the harness then executes those steps as a deterministic workflow. The loop first understands the root cause of the problem, reacts to it, observes the output, and then runs another loop to plan the next set of steps — essentially a remediation loop that runs twice. The agent's job is to understand what's going on in the current system, plan what should happen next, and execute on those things.
Method, not a verified protocol.
AI Engineer · Brains vs Hands: How to Run AI Agents Safely in Production — Viren Baraiya
Recommendation · MoneyEngineers should optimize for this new world by decomposing needs into their simplest chunks, which lends to understanding, simpler code surfaces, and control of code bases. Teams used to break a feature into small atomic pieces they could reason about — small enough to hold in your head.
AI Engineer · Generation Is Cheap, Review Is Expensive: How to Stop Shipping AI Slop — Gabriel Martinez, G2i
Recommendation · MoneyReview service boundaries, data flows, state transitions, and failure modes as the compressed review surface. Leave the main process or workflow as the reviewable surface with implementation details pushed to the leaves. Gabriel Martinez also vouches for declarative code and architecture patterns that create layers humans can actually reason about.
AI Engineer · Generation Is Cheap, Review Is Expensive: How to Stop Shipping AI Slop — Gabriel Martinez, G2i
Recommendation · MoneyThe answer to AI slop is conventions, standards, documented flows, small reviewable surfaces, and clear ownership boundaries and definitions of done. The more obvious the path, the less room there is for slop to hide. With proper conventions, intent is more easily dropped into place.
AI Engineer · Generation Is Cheap, Review Is Expensive: How to Stop Shipping AI Slop — Gabriel Martinez, G2i
Method · MoneyGreg created a set of policies and a skill called 'Grumpy Engineer' (internally 'Garfield') to review agent-written code. It runs a sub-agent per policy; each sub-agent either gives feedback or stands down. The loop repeats until every sub-agent stands down and validates the code, and only then does Greg read the code himself.
Method, not a verified protocol.
AI Engineer · Stop Prompting — Greg Pstrucha, Sentry
Method · MoneyAutomattic runs two-week in-person enablement programs structured as 50% facilitated learning and 50% real project work. Internal workshop hosts run sessions, participants bring real work or tools/dashboards they want to build (including new skills or MCPs), peer workflow sharing is encouraged, and project demos happen at the end of each day.
Method, not a verified protocol.
AI Engineer · How a Remote Company Builds AI Fluency — Em Shreve, Automattic
Recommendation · MoneyDru Knox recommends setting up a control plane with three components: an issue tracker that kicks off agent work, a review system, and a way to standardize and distribute workflows.
endorsed
AI Engineer · Harness Engineering: How to Build a Software Factory — Dru Knox, Tessl
Recommendation · MoneyDru Knox recommends standardizing and distributing workflows via a skills registry or a shared GitHub repo where skills that improve agent quality are pushed.
endorsed
AI Engineer · Harness Engineering: How to Build a Software Factory — Dru Knox, Tessl
Recommendation · MoneyDru Knox recommends moving all work into an issue tracker so every task starts as an issue that gets sent to a headless agent running in a sandbox.
endorsed
AI Engineer · Harness Engineering: How to Build a Software Factory — Dru Knox, Tessl
Recommendation · MoneyDru Knox recommends setting up a control plane with three components: issue tracking (kick off agent work from tracked issues), review (GitHub PR review is probably the easiest), and workflow distribution (standardize and distribute workflows, playbooks, and skills via a skills registry or shared GitHub repo).
AI Engineer · Harness Engineering: How to Build a Software Factory — Dru Knox, Tessl
Recommendation · MoneyAnish Acharya suggests imagining your product costs $1,000 or $10,000 a month and asking what it would have to do to justify that price. He frames price as a measure of product-market fit and argues that expensive consumer software is a new and important opportunity, urging builders to think about extraordinarily expensive consumer products where every part of consumer discretionary spend is up for grabs.
Lenny's Podcast · Why companies are becoming a series of loops | Anish Acharya (a16z)
Recommendation · MoneyAnish Acharya's core advice is to just make more things: come up with a project, ship something once a week, and use the project as a chassis to try all the new models, ship things, talk about them, and build your own intuition. He adds that it's better if the project isn't important with a capital I, and to keep investing in it with the model as a tool rather than a goal. He also pushes himself to ship something with every new model that comes out.
Lenny's Podcast · Why companies are becoming a series of loops | Anish Acharya (a16z)
Recommendation · MoneyAnish Acharya observes that users can switch between similar AI coding products quickly because the underlying models are not that different — what matters is the harness and UX. He concludes there is major opportunity in user experience as a moat, or at least as a way to buy time to find something durable, and recommends focusing on craft and user experience.
Lenny's Podcast · Why companies are becoming a series of loops | Anish Acharya (a16z)
Method · MoneyAnish Acharya describes a bug fix loop: a bug report comes in, a repro gets generated, a bug fix gets created, the fix gets reviewed, and if it is high risk a human confirms it's okay to ship to prod, while if it is low risk it just gets shipped. Optionally, you email the customer to say 'hey, we fixed the bug you reported.'
Method, not a verified protocol.
Lenny's Podcast · Why companies are becoming a series of loops | Anish Acharya (a16z)
Recommendation · MoneyAnish Acharya recommends thinking about every function as an agent loop that goes from input to impact. Your job is to figure out where it gets blocked or goes wrong and give it more context, insight, and direction. When an agent fails, identify whether it's a knowledge gap or a data gap, supply the missing context or data, and the next time it shouldn't have to call you.
Lenny's Podcast · Why companies are becoming a series of loops | Anish Acharya (a16z)
Recommendation · MoneyTim's answer to the benevolent-dictator mistake is to empower people early: write down your principles and guardrails, then have the courage to let people make decisions. Make people make decisions — the earlier you start, the smaller the decisions they can begin with. If you notice you are being a benevolent dictator, stop and empower people instead.
This is the speaker's personal recommendation from his own experience, not a validated method.
MicroConf · Scaling a SaaS to €35M ARR: 3 Mistakes I'd Never Repeat
Recommendation · MoneyKent recommends going out and watching your actual users use your software in their real environment — his shorthand is 'get on the truck,' from a story where a boss asked an engineer whether he had ever ridden along with truck drivers using their software. Seeing users in context is humbling and reveals dozens of concrete improvements (he mentions thinking of around 30) you would never identify from your desk.
AI Engineer · Build the Right Thing: Product Engineering (Part 1) — Kent C. Dodds, EpicProduct.engineer
Recommendation · MoneyKent advises not turning feature requests directly into implementation — including not building an app that takes a user's request, sends it to an agent, and automatically implements it, which he says would produce a terrible product with no vision, taste, or judgment. Each feature request requires your product judgment, and requests shouldn't be nailed onto the product you already have.
AI Engineer · Build the Right Thing: Product Engineering (Part 2) — Kent C. Dodds, EpicProduct.engineer