Find your next read

Browse the Lab by tags.

Follow a specific idea across the Lab. Tags connect articles about shared techniques, tools, and decisions, from prototyping to performance.

Static HTML

Find Static HTML articles on complete prototypes, framework boundaries, and deployable releases, with checks for content, assets, routes, and page behavior.

Explore this collection ↗

Prototyping

Explore prototyping articles that turn real content and clear briefs into complete journeys, useful review states, and decisions ready for implementation.

Explore this collection ↗

AI design

Read AI design articles on translating style ideas into concrete constraints, preserving review context, and judging interface revisions against a clear brief.

Explore this collection ↗

API design

Explore API design through request context, response presentation, clear error states, and distinctions between endpoint documentation and live execution.

Explore this collection ↗

Developer tools

Find developer tool articles on API testers, graphical command workflows, and agent review, with visible scope, readable output, and inspectable results.

Explore this collection ↗

Frameworks

Read framework guidance on static HTML, Django, and Laravel, with clear view responsibilities, reusable structure, realistic states, and integration review.

Explore this collection ↗

Self hosting

Explore self hosting articles on repeatable Docker and Nginx releases, operating ownership, recoverable updates, and the separate controls required for privacy.

Explore this collection ↗

Interface design

Read interface design articles on task-focused dashboards and graphical developer workflows, with clear objects, useful states, and accessible interaction.

Explore this collection ↗

Accessibility

Explore accessibility through dashboard structure, keyboard paths, meaningful status, readable tables, and realistic states that support clearer review.

Explore this collection ↗

Deployment

Read deployment guidance on public file boundaries, protected resources, release ownership, and verification through the hostname visitors actually use.

Explore this collection ↗

Browser engineering

Explore browser engineering through rendering and compute boundaries, fallback content, feature experiments, and reviews of actual assets on target devices.

Explore this collection ↗

Performance

Read performance guidance on whole-task measurement, real browser inputs, asset costs, and focused experiments to decide whether added complexity helps users.

Explore this collection ↗