ENGINEERING TOPIC HUB

Product Engineering

This hub joins product discovery with engineering execution: defining the riskiest assumption, instrumenting the user journey, designing recoverable states and shipping changes behind measurable guardrails.

QUESTIONS THIS HUB ANSWERS
01

What decision will the experiment change?

02

How does the interface help users recover from errors?

03

Which guardrails make a rollout reversible?

DECISION FRAMEWORK

Define the boundary, then choose the technology.

Start with the decision

Write the action, threshold and evidence required before selecting a metric.

Measure the journey

Track successful outcomes and recovery, not isolated clicks without context.

Ship reversibly

Use staged exposure, guardrails, rollback criteria and a clear owner for cleanup.

CURATED GUIDES

Continue with practical guides.

All articles →
AI infrastructure · Anthropic API

Anthropic Models API `line`: stop parsing model IDs

Anthropic added a model-family field to the Models API. Here is how to use it for discovery without confusing family, capability and release policy.

Read the guide
AI · Content provenance

OpenAI textGrain: what text watermarking can—and cannot—prove

OpenAI made text watermarking opt-in for select API models. This guide explains textGrain, detection limits and a safe provenance architecture.

Read the guide
E-commerce engineering · Shopify

Shopify bundles: design the cart transform contract

A production guide to fixed and customized Shopify bundles: composition, pricing, inventory, Cart Transform operations, failure policy and reconciliation.

Read the guide
AI agents · Tool evaluation

Evaluate MCP tool-using agents: score the whole trajectory

A production evaluation contract for AI agents that discovers, selects, approves and calls MCP tools without hiding unsafe or duplicated effects behind a good answer.

Read the guide
AI infrastructure · Anthropic API

Claude prompt caching: stable prefixes that actually hit

A production guide to Claude prompt caching: prefix design, breakpoints, TTLs, invalidation, diagnostics and the metrics that prove a real cache hit.

Read the guide
Product engineering · Reliability

Measure reliability at the user journey, not the server

Turn a critical user journey into an SLO, an error budget and a release gate that joins frontend experience with backend correctness.

Read the guide
Saudi commerce · Product analytics

Zid storefront analytics: build an event contract you can trust

Turn Zid storefront events into dependable product analytics with one versioned schema, idempotent delivery, identity stitching and order reconciliation.

Read the guide
Product design · Onboarding

Design onboarding around the first value moment

Replace forced product tours with a resumable path to one meaningful result, supported by contextual help, saved progress and outcome evidence.

Read the guide
Saudi commerce · Catalog architecture

Salla product variants: migrate the schema, not rows

Changing a Salla option can reshape every sellable variant. Use stable identity, shadow validation and reconciliation before writing prices or stock.

Read the guide
Product management · Discovery

Prioritize product opportunities before solutions

A practical discovery workflow for moving from a measurable outcome to user opportunities, risky assumptions and the cheapest evidence that can change a decision.

Read the guide
Product engineering · AI evaluation

Your AI evals need a portable product contract

A Product Engineering framework for turning AI evals into portable release evidence tied to user outcomes, cost, latency and reversible rollout decisions.

Read the guide
Product design · Accessible interaction

Drag-and-drop needs a second path

A practical Product Design framework for reorder flows that work with pointer, touch, keyboard and assistive technology without turning accessibility into a hidden shortcut.

Read the guide