Working Surfacepractices
116 practices from 69 links

Practices the articles on this site describe, grouped by topic. Working Surface writes each one from its linked article, and tags it for product, design or engineering work. The link page shows the line each practice comes from. Jev, an AI model from TypeSafe, checks that each practice makes sense without its article, and it has checked all 116. Each topic lists the clearest first. How the check works

For

Human approval

A person other than the one who built a piece of AI-assisted work checks it and approves it before it reaches customers.

24 practices · Topic pageClearest first, as Jev scored them
CHECKED BY JEV · WORKING SURFACE ·1 OCT2026
Engineering

When a pull request was approved without every part being read, say in its description which parts nobody read, so that later reviewers and incident reviews know what was checked.

Elevate · The Code Nobody Reads · 28 Sep · 06
Engineering

Before an AI agent's code change goes live, have an engineer check the agent's plan for watching it in use, and agree in advance what happens if a problem appears.

Cursor · Bots for the last mile: Rollouts, Security Review · 24 Sep · 03
Engineering

Assign the review of each agent-built code change to the tech lead or engineering manager of the team that owns that code, not to whoever is free.

Design Outcomes · The Bottleneck Moved to Review · 21 Sep · 01
Engineering

Have AI agents review every pull request, reserve careful human review for core and sensitive code, check small low-risk changes more lightly, and have a person approve every merge.

Elevate · The Code Nobody Reads · 28 Sep · 06
Product

Ask whoever hands over work that AI helped produce to confirm they have checked all of it, and treat any error in it as their error.

The Product Picnic · Assigning agency to AI means surrendering your own · 21 Sep · 02
Engineering

Set an AI agent's freedom by the risk of the task: let it work alone on documentation, and require a person's approval before any production deployment.

Agoda Engineering & Design · Key Takeaways from Agoda’s AI Developer Report 2026 · 29 Sep · 09
Design

Before an AI agent's proposed change is applied, show users a preview of its full effect, including on other people, and apply it only when they confirm.

Dropbox.Tech · Evolving our calendar assistant Reclaim to be AI-native without starting over · 30 Sep · 01
Design

Include an accessibility check in the reviews an agent must pass before it is released to other staff.

Microsoft Inside Track · From the field: How agentic AI is reshaping adoption at Microsoft · 26 Sep · 03
Engineering

Have a coding agent attach a note to each change listing what was asked, what changed, what has no test and what was left out, for the reviewer to check.

Medium · The Approve Button Is Not a Control · 29 Sep · 10
Design

Review each interface an AI agent builds on its live preview link, including on a phone.

Vercel · How Delphi ships 100 times a day with its Python backend on Vercel · 17 Sep · 04
Engineering

Keep a fixed list of changes that always need a person's approval, including changes to the approval rules, and check it with a script the AI agent cannot edit.

Medium · The Approve Button Is Not a Control · 29 Sep · 10
Design

Ask the coding agent for a plain-language summary of every change a designer submits, and hold the change to the same review standard as an engineer's.

Design Outcomes · The Bottleneck Moved to Review · 21 Sep · 01
Engineering

Review risky AI-written code more closely than routine code, and keep going until the reviewer can explain the change and take responsibility for it.

GitHub Blog · Should you read the code, is RAG dead, and did Skills kill MCP? · 21 Sep · 03
Product

Publish the list of checks an agent must pass before release at the start of a project, so that builders plan for them from the first day.

Microsoft Inside Track · From the field: How agentic AI is reshaping adoption at Microsoft · 26 Sep · 03
Engineering

Sort each code change written by an AI agent by risk, and require a person to review the high-risk ones.

The Pragmatic Engineer · Inside OpenAI's agentic software factory · 17 Sep · 01
Engineering

Send every change that an AI agent makes through the same validation and saving code that people's changes use, so that the product's rules are kept in one place.

Dropbox.Tech · Evolving our calendar assistant Reclaim to be AI-native without starting over · 30 Sep · 01
Engineering

Log the median time to approve and the approval rate for each agent approval step, and redesign steps below two seconds or above 95 percent approval.

UX Tigers · User Vigilance Fails Twice in the AI Age: Watch Duty & Verdict Duty · 1 Oct · 02
Engineering

Report AI agent spending by team per piece of finished, reviewed work, so the cost of reviewing agent output counts, not only the AI model's bill.

Agoda Engineering & Design · Key Takeaways from Agoda’s AI Developer Report 2026 · 29 Sep · 09
Design

Put a designer on the team that sets up the company's AI agents, so that the agents' output is judged by a designer's standard of good work.

The Pragmatic Engineer · Inside OpenAI's agentic software factory · 17 Sep · 01
Engineering

Let the person who asked an AI agent for a code change review that change, and track how often people have to correct or redirect the agent.

Lenny's Newsletter · How I AI: Meta's Muse review + How Warp ships 2,000 PRs a month with AI factories · 22 Sep · 01
Product

Before a person reviews an AI agent's answers, give that person a verified reference to check them against, and re-check any corrections the reviewer makes.

DataHub · What Shipping an AI Agent to 16,000 People Taught Me About Reviewing One · 18 Sep · 01
Design

Tier an AI agent's approval requests by consequence, such as spending, publishing, deleting and reading private data, rather than by which tool the agent uses.

UX Tigers · User Vigilance Fails Twice in the AI Age: Watch Duty & Verdict Duty · 1 Oct · 02
Design

Ask an expert in the subject, not a generalist, to review an AI agent's output, with a structured way to check each answer.

DataHub · What Shipping an AI Agent to 16,000 People Taught Me About Reviewing One · 18 Sep · 01
Engineering

Give every change an AI agent makes its own live preview link that people outside engineering can open.

Vercel · How Delphi ships 100 times a day with its Python backend on Vercel · 17 Sep · 04

Agent context files

The files an AI agent reads before it works, such as design-system rules and written instructions, and the person or team who keeps them current.

16 practices · Topic pageClearest first, as Jev scored them
WORKING SURFACECHECKEDBY JEV · 1 OCT 2026
Product

Write down, in the standing instructions an AI agent reads before every task, which actions it may take on its own and which need a person's approval.

Nielsen Norman Group · The 3 Roles of Context for AI Agents · 20 Sep · 01
Design

List in an AI agent's standing instructions the design rules it must follow and the design changes that need a designer's approval.

Nielsen Norman Group · The 3 Roles of Context for AI Agents · 20 Sep · 01
Product

Make one person responsible for the design system, separate from whoever builds screens, and have that person review every gap or exception the builders record.

Evil Martians · AI makes design system guardrails mandatory; this framework delivers them · 24 Sep · 04
Engineering

When the team adopts a new coding or testing rule, update its AI coding agents' written instructions at the same time, so the agents follow the rule from the start.

Linear · AI coding has made CI a bottleneck, so we reworked ours to keep up · 22 Sep · 02
Design

Write each design-system rule, with its known exceptions, in a short file that AI agents read every session, so that automated audits do not remove the exceptions.

Design Systems Collective · Before You Let an AI Agent Touch Your Design System, Write Down Four Rules · 29 Sep · 04
Product

Let AI agents propose changes to the design system but never merge them, and have a person merge each change only after the required automated checks pass.

Design Systems Collective · Before You Let an AI Agent Touch Your Design System, Write Down Four Rules · 29 Sep · 04
Engineering

Test AI agents on the same tasks with and without their added instruction files, because extra context can confuse an agent and make its results worse.

Design Systems Collective · “You don’t fix the output, you fix the system” — Cristian Morales Achiardi on agentic design systems · 29 Sep · 06
Design

Keep a design system's colours, sizes and rules in one shared file, generate the component library, Figma files and documentation from it, and correct mistakes in that file.

Design Systems Collective · “You don’t fix the output, you fix the system” — Cristian Morales Achiardi on agentic design systems · 29 Sep · 06
Product

Give an AI agent one new kind of task at a time, such as testing its own work before merging, and add the next only once it handles that reliably.

Behind the Craft · We Built Grok Bot. Here Are Our 14 Best Bots | Peng Zheng & Lauren Tan · 28 Sep · 01
Design

Build the design system and one finished screen by hand, and give the agent a file of the system's rules before it extends that screen to the whole flow.

Behind the Craft · We Built Grok Bot. Here Are Our 14 Best Bots | Peng Zheng & Lauren Tan · 28 Sep · 01
Engineering

Keep every rule about who may see what in one central permissions table, so that adding a type of user or granting a permission is a one-line change.

Accidentally in Code · Good Architecture Is a Function of Time · 29 Sep · 08
Product

Assign each context file that agents read to an owning team rather than to one person, so that the file keeps an owner through a reorganisation.

Atlassian · Introducing CAFE(S): A framework for defining AI context quality · 28 Sep · 04
Design

Give every design-system file that AI agents read a named owning team, and review changes to a file more carefully the more screens depend on it.

Atlassian · Introducing CAFE(S): A framework for defining AI context quality · 28 Sep · 04
Product

Check which shared files and systems a colleague's AI assistant can reach before concluding that the colleague resists using it.

Nate's Newsletter · Your agent is giving you reasonable answers from half your context. A conversation with OpenAI. · 25 Sep · 03
Design

Keep building screens and maintaining the design system as separate jobs for AI agents, so an agent that needs a missing component notes it instead of changing the design system.

Evil Martians · AI makes design system guardrails mandatory; this framework delivers them · 24 Sep · 04
Engineering

When AI agents write much of the code, invest in shared structure for the parts that change most, such as a design system or generated database queries.

Accidentally in Code · Good Architecture Is a Function of Time · 29 Sep · 08

Agent ownership

A person or team answers for what an AI agent does, and decides its instructions, its default settings and when it must hand a decision to a person.

13 practices · Topic pageClearest first, as Jev scored them
CHECKEDJEV1 OCT 2026
Design

Instruct each design agent to ask clarifying questions first and to build nothing without an explicit go-ahead from a person.

CIO · I stopped asking my team to use AI. I asked them to manage it · 26 Sep · 06
Engineering

Write down early which actions AI coding agents may take without asking, such as committing and opening pull requests, and which wait for a person, such as merging and deploying.

Medium · Durable Agentic Teams: Maximizing Your Software Development Workflow · 29 Sep · 07
Product

Give every written instruction file an AI agent works from a named owner, a version number and the date it was last reviewed.

UX Tigers · Default Dominance: Most Users Never Change the Setting You Ship · 25 Sep · 01
Engineering

Count an AI agent's incident task as finished only when a separate check shows the problem has gone, such as the alarm clearing, not when the agent's action reports success.

LeadDev · Your agent loop is not a production system · 28 Sep · 07
Engineering

Before an AI agent changes a live system, require a person to approve that exact change, let each approval be used once, and ask again if the change is altered.

LeadDev · Your agent loop is not a production system · 28 Sep · 07
Engineering

When AI agents repair their own failing work, cap the repair attempts and the spending, and hand the problem to an engineer once either limit is reached.

Salesforce Engineering · Engineering Multi-Agent AI Teams That Build and Test Themselves · 28 Sep · 08
Engineering

Start using AI agents in one low-risk process that the rest of development does not depend on, and name one person in that team to set the agents up.

arXiv · Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development · 25 Sep · 05
Product

Make one person responsible for how an AI-built product fits together as a whole, and have that person check that each new change fits.

Sublime Coding · DHH's Rails World 2026 Keynote: Pencils Down, Now What · 28 Sep · 05
Product

Make one person responsible for each AI agent: its instructions, its review rules and the quality of its work.

CIO · I stopped asking my team to use AI. I asked them to manage it · 26 Sep · 06
Engineering

Give each AI coding agent one whole feature, from interface to storage, instead of one layer such as the frontend, so that agents seldom need to brief each other.

Medium · Durable Agentic Teams: Maximizing Your Software Development Workflow · 29 Sep · 07
Engineering

Have AI agents that check other agents' work answer pass, warn or fail in a fixed format, and compare several checkers' answers instead of trusting a single one.

Salesforce Engineering · Engineering Multi-Agent AI Teams That Build and Test Themselves · 28 Sep · 08
Engineering

When adding an AI agent to one low-risk step of development, measure the review and testing time it adds to the steps before and after, not only local speed.

arXiv · Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development · 25 Sep · 05
Design

Reread the written instructions an AI agent follows when it builds interface screens, each time the task changes or the AI model is upgraded.

UX Tigers · Default Dominance: Most Users Never Change the Setting You Ship · 25 Sep · 01

Evals before the build

Before an AI feature is built, the team writes down what a good output looks like, so that the result can be tested against it.

12 practices · Topic pageClearest first, as Jev scored them
CHECKED BY JEV · CHECKED BY JEV ·01.10.26
Design

Have the agent add sliders and other live controls to a prototype, so that its colours, sizes and motion can be adjusted while it runs.

The Pragmatic Engineer · Design Engineering with Maggie Appleton · 26 Sep · 05
Engineering

Before trusting one AI model to grade another's output, label a set of examples by hand and measure how often the grader agrees.

Product Talk · 4 New Evals and 16 Experiment Variants to Fix 1 Customer Complaint · 17 Sep · 02
Engineering

Before an AI agent writes code, write the tests that define a correct result, let the agent work until they pass, and review the tests instead of the code.

BLOG@CACM · Nobody Did TDD for 25 Years. Now the Machine Requires It · 28 Sep · 10
Product

Before an agent builds a prototype, write a spec that lists how the agent will verify each part of its work.

The Pragmatic Engineer · Design Engineering with Maggie Appleton · 26 Sep · 05
Engineering

Give the AI coding agent a short instruction file that makes it question the person requesting a build about the plan before any code is written.

The Pragmatic Engineer · AI Skills with Matt Pocock · 20 Sep · 02
Product

Have a person read 10 real user sessions with an AI feature and note what went wrong, then 100, before anyone writes a measure of its quality.

Lenny's Newsletter · Advanced evals: How to find (and fix) hidden AI failures in your product · 23 Sep · 03
Engineering

Do not count tests that an AI model wrote for existing code as verification, because they record what the code already does, errors included.

BLOG@CACM · Nobody Did TDD for 25 Years. Now the Machine Requires It · 28 Sep · 10
Design

Measure how often a known error appears in AI output before changing the prompt, and measure it again after every change.

Product Talk · 4 New Evals and 16 Experiment Variants to Fix 1 Customer Complaint · 17 Sep · 02
Design

Check each failure that an agent proposes against the team's own notes on real sessions, and accept or reject it before the team starts to measure it.

Lenny's Newsletter · Advanced evals: How to find (and fix) hidden AI failures in your product · 23 Sep · 03
Product

Before building starts, agree with the people who will approve AI-made changes which automatic checks every change must pass.

Anthropic · How to prepare for AI-driven code modernization projects · 24 Sep · 01
Design

Add the questions a design review would ask to the instructions an AI agent follows when planning, so that they are answered before anything is built.

The Pragmatic Engineer · AI Skills with Matt Pocock · 20 Sep · 02
Engineering

Ask the people who approve AI-written changes whether the automatic test results alone would convince them, and add tests until they would.

Anthropic · How to prepare for AI-driven code modernization projects · 24 Sep · 01

Decision records

A written record of what was decided and why, kept with the work so that someone who did not build it can review it.

10 practices · Topic pageClearest first, as Jev scored them
CHECKEDJEV1 OCT 2026
Product

Keep a visible list on the team's planning board of each customer problem the team chose not to solve and each solution it rejected.

Product Talk · Trash Can Tracking — All Things Product Podcast with Teresa Torres and Petra Wille · 25 Sep · 02
Design

Add a deliberate review step whenever research findings are copied into a new document, such as a ticket or a brief, and record what changed.

The Beautiful Mess · TBM 441: AI, the Loss of Positive Friction, and What to Do About It · 27 Sep · 02
Design

Show the design options rejected during discovery beside the option carried forward, so that a reviewer can see that alternatives were compared.

Product Talk · Trash Can Tracking — All Things Product Podcast with Teresa Torres and Petra Wille · 25 Sep · 02
Product

Put a short human-written brief above the agent prompt in every ticket for a coding agent, and label each section as written by a person or generated by the agent.

Design Outcomes · Know What to Doubt · 27 Sep · 01
Design

Label each section of a design specification handed to an agent as written by a person or generated by the agent, so that reviewers know where to check for inventions.

Design Outcomes · Know What to Doubt · 27 Sep · 01
Product

Replace the requirements document, the design brief and any side specification for a feature with one table that has a row for each thing the product lets someone do.

Design Outcomes · Three Lattes, One Order · 27 Sep · 03
Product

List the tasks AI agents now do, have their former owners test whether they can still do them unaided, and schedule practice without AI for skills that are slipping.

this+that · Nobody notices when a company forgets · 29 Sep · 01
Product

Link every synthesised finding and ticket to the transcript or feedback it came from, and stop work on any item that cannot be traced to its source.

The Beautiful Mess · TBM 441: AI, the Loss of Positive Friction, and What to Do About It · 27 Sep · 02
Design

Link a click-through prototype of each flow under its row in the feature's capabilities table, and record a video walkthrough for the top in place of a design brief.

Design Outcomes · Three Lattes, One Order · 27 Sep · 03
Product

Give a named person time to keep the documents that explain the product current, and to mark the ones that are out of date.

The Beautiful Mess · TBM 439: Day At The Gig · 16 Sep · 05

Changing roles

How the jobs of product managers, designers, engineers and their managers change when AI agents do more of the building.

6 practices · Topic pageClearest first, as Jev scored them
CHECKEDJ1 OCT 2026
Product

Before pausing work done with AI agents, share its files, write down the next step and list open questions, so a colleague can continue it without the person who started.

Nate's Newsletter · Executive Briefing: You Bought Better Tools and Your Finished Work Still Waits · 29 Sep · 05
Engineering

Set stricter automated checks for test coverage and code complexity on AI-written code than on hand-written code, and run them on every change before merging.

Codacy · How AI Is Changing the Engineering Manager Role: More Context, More Capacity, and the New Job of Protecting Focus · 25 Sep · 04
Product

Have product leaders record, for each product, whether its product managers and designers may deploy their own changes to production, rather than one rule for all teams.

Lenny's Newsletter · All of the Lenny & Friends Summit talks are now online! · 1 Oct · 03
Product

Build AI-generated apps in a fixed order, design system first, then prototype, then working app, and use ready-made components for sign-in, databases and email.

Product Talk · Creating Aha! Builder: Concept to Code, No Engineers Required · 19 Sep · 02
Engineering

Cap how many topics each engineer and each squad may have open at once, and hold the cap when stakeholders or engineers push to start more AI-assisted work.

Codacy · How AI Is Changing the Engineering Manager Role: More Context, More Capacity, and the New Job of Protecting Focus · 25 Sep · 04
Design

Have an AI app builder settle the design system as its first stage, before it generates any prototype.

Product Talk · Creating Aha! Builder: Concept to Code, No Engineers Required · 19 Sep · 02

After the prototype

AI makes a working prototype quick, so the effort moves to choosing a direction and finishing a reliable product.

6 practices · Topic pageClearest first, as Jev scored them
1 OCT2026CHECKED BY JEV
Design

Place several prototype directions side by side where the team can compare and discuss them, instead of judging one prototype on its own.

Figma Blog · What it takes to build great products now · 30 Sep · 03
Design

Have someone with strong design knowledge review an AI-generated prototype before anyone treats it as ready to ship.

Nielsen Norman Group · Test Complex Interactions Earlier with AI Prototyping · 16 Sep · 03
Design

Remove any named solution, such as generative AI, from a design workshop's problem statements, so that the team does not choose the answer in advance.

The Product Picnic · LLMs are just normal technology. But tech is just a normal medium. · 29 Sep · 02
Product

Write down the business rules a piece of software must follow before prototyping it with AI, and give developers those rules along with the prototype.

The Product Picnic · LLMs are just normal technology. But tech is just a normal medium. · 29 Sep · 02
Design

Before choosing a direction from an AI prototype, build out the states it leaves out, such as a cancelled booking, to see whether the direction still holds.

Figma Blog · What it takes to build great products now · 30 Sep · 03
Engineering

Throw away a prototype built to learn, and design its data model again before any of it goes into the product.

Product Talk · Delivery Isn't Free, All Things Product Podcast · 17 Sep · 03

Understanding the work

A team checks on purpose that its people can still explain work that AI agents produced.

6 practices · Topic pageClearest first, as Jev scored them
CHECKED01.10.26JEV
Product

Before requiring a team to use an AI tool, agree in writing which tasks it is for, so that nobody feels they must fake enthusiasm for it.

Nimble UX · Where do we find room to think? · 29 Sep · 03
Design

When AI tools draft research findings, have a second researcher work through the interpretation with the first, so that someone can disagree and catch what was missed.

Nimble UX · Where do we find room to think? · 29 Sep · 03
Engineering

Put the rules an AI coding agent keeps forgetting into the instruction file it reads with every request, such as CLAUDE.md or AGENTS.md, instead of relying on its memory feature.

shubs.io · do we still enjoy software engineering in the age of AI? · 26 Sep · 07
Engineering

Once AI agents write most of the code, have engineers present their finished work to the team, so that each keeps pride in the work and knows what colleagues build.

shubs.io · do we still enjoy software engineering in the age of AI? · 26 Sep · 07
Engineering

Ask the team that owns a critical service to explain its recent consequential changes without its go-to engineer or its AI tool before approving the next release.

LeadDev · Your error budgets don't know AI exists · 1 Oct · 01
Engineering

Give the team that owns a critical service the authority to delay a release when it cannot explain a change, before any reliability target is breached.

LeadDev · Your error budgets don't know AI exists · 1 Oct · 01

Work cut to size

Before an AI agent starts, the work is split into pieces small enough for a person to review one at a time.

4 practices · Topic pageClearest first, as Jev scored them
CHECKEDJEV01.10.26
Engineering

Run automated checks, such as behaviour tests and independent code reviews, before a person approves agent-built work, so that each piece reaches the person already checked.

Shopify Engineering · Helix: The internal tool powering our Shopify app's native migration · 23 Sep · 01
Design

Define the visual reference for each agent-built screen, such as the existing app or approved designs, and require the comparison to pass before a designer reviews it.

Shopify Engineering · Helix: The internal tool powering our Shopify app's native migration · 23 Sep · 01
Engineering

Cut each agent-built feature into thin slices that each work end to end, and review the agent's implementation plan as a group before any code is written.

SEP · So, AI Killed Your Code Review Process. Now What? · 23 Sep · 02
Product

Take each workflow apart step by step before an agent is built for it, and decide which steps the agent takes over and which are cut.

Microsoft Inside Track · Driving seller adoption of Sales Agent through role-based change management at Microsoft · 26 Sep · 04

Ground truth for review

A set of correct answers or expected results, prepared by someone other than the builder, that a reviewer uses to check work made with AI.

3 practices · Topic pageClearest first, as Jev scored them
CHECKED BY JEV · WORKING SURFACE ·1 OCT2026

Training juniors

How people new to a craft build judgement when AI tools do the work that used to teach it.

3 practices · Topic pageClearest first, as Jev scored them
WORKING SURFACECHECKEDBY JEV · 1 OCT 2026

Interfaces for agents

Product pages and data designed so that an AI agent, not only a person, can use them.

2 practices · Topic pageClearest first, as Jev scored them
CHECKEDJEV1 OCT 2026

Workshops that ratify

A workshop that confirms rules a team has already drafted while reviewing real work, instead of trying to invent them in the room.

2 practices · Topic pageClearest first, as Jev scored them
CHECKED BY JEV · CHECKED BY JEV ·01.10.26

Other practices

Practices from links that are not filed under a topic.

9 practicesClearest first, as Jev scored them
CHECKEDJEV1 OCT 2026
Design

Design what a person sees while an automated action runs and just after it ends, such as a saving indicator, before the feature ships.

Design Outcomes · A Working Feature Isn't the Same as a Trusted One · 27 Sep · 05
Product

Add the question of whether users understand and trust a feature to every product review, beside the question of whether it works.

Design Outcomes · A Working Feature Isn't the Same as a Trusted One · 27 Sep · 05
Engineering

When AI agents build the same feature separately for iOS and Android, make both versions pass one shared test suite for the business logic before either ships.

The Pragmatic Engineer · Why has Shopify dropped React Native? · 30 Sep · 02
Product

Design an AI feature to hand users the finished result first, such as a personalised report, and offer the underlying articles and controls afterwards for those who want more.

LukeW · Skip the Tools, Make the Outcomes · 26 Sep · 01
Engineering

Offer each new AI model to staff on release day as an experiment with a capped budget, and keep it only if benchmarks, user reports and cost data support it.

Databricks · How Databricks rolls out frontier models to 12,000 employees on Day 1 · 28 Sep · 09
Engineering

Compare a new AI model's cost per session on the same group of early users before and after, because early users are heavier users of AI than most staff.

Databricks · How Databricks rolls out frontier models to 12,000 employees on Day 1 · 28 Sep · 09
Design

Design the first screen of an AI feature around the result the user came for, and offer the underlying tool as a second step.

LukeW · Skip the Tools, Make the Outcomes · 26 Sep · 01
Design

When people keep asking an AI agent in chat to do the same job, have the agent build a small dedicated tool for that job instead.

GitHub Blog · When chat is the wrong UI · 26 Sep · 02
Engineering

Have the same developer build each mobile feature on both iOS and Android with AI coding agents, instead of keeping separate iOS and Android teams.

The Pragmatic Engineer · Why has Shopify dropped React Native? · 30 Sep · 02