Blog sections

Paid

A featured post beside a card grid, a plain card grid, or a minimal text-only list — three ways to index a blog.

Featured + grid

Blog

Latest posts

Featured

Building a component library people actually reach for

Notes on variant coverage, token design, and what shipped in the last release.

Jul 14, 2026 · 6 min read

Product

Six new marketing sections shipped this week

Blog, careers, contact, content, team and newsletter sections join hero and pricing.

Jul 2026

Engineering

Shipping faster with preview deploys

How our team cut review time in half by giving every pull request its own live environment.

Jul 2026

Design

A type scale that actually gets used

Why we shipped Headings and Text as primitives instead of one-off classes.

Jul 2026

Card grid

Blog

From the blog

Engineering notes, design decisions, and release write-ups.

Product

Six new marketing sections shipped this week

Blog, careers, contact, content, team and newsletter sections join hero and pricing.

Jul 2026

Engineering

Shipping faster with preview deploys

How our team cut review time in half by giving every pull request its own live environment.

Jul 2026

Design

A type scale that actually gets used

Why we shipped Headings and Text as primitives instead of one-off classes.

Jul 2026

Product

Waitlist instead of checkout while Paddle is in review

What changes on the pricing page, and what stays the same, during the review window.

Jul 2026

Engineering

One footer, one set of keyframes, real components

Removing the fourteen copies of the marketing footer that had quietly drifted apart.

Jul 2026

Design

Style guide as the single source of truth

Every token the customizer edits, documented in one page instead of scattered across the kit.

Jul 2026

Minimal list

Blog

Recent writing

Jul 14, 2026

Building a component library people actually reach for

Notes on variant coverage, token design, and what shipped in the last release.

Jul 2, 2026

Shipping faster with preview deploys

How our team cut review time in half by giving every pull request its own live environment.

Jun 21, 2026

A type scale that actually gets used

Why we shipped Headings and Text as primitives instead of one-off classes.