Andrew Yong
Start a project ↗
● Writing · everything I've shipped

All writing.

Notes, opinions, breakdowns. Practical things I've learned shipping production sites. No newsletter sign-up wall, no popup.

12 articles · 2025 – 2026 · Updated monthly
GEO2026 · 04 · 18

GEO is not a different discipline.

Why generative engine optimization is just doing SEO properly — and the four schema tweaks that make your site quotable by ChatGPT.

8 min read →
Performance2026 · 03 · 22

Static still wins.

Astro and 11ty perf numbers vs Next.js, on the edge. With real Lighthouse runs.

12 min read →
Copy2026 · 02 · 09

The two-hour headline workshop.

The exercise I run with every client before any design. Six prompts. One hero line you'd remember.

6 min read →
Tooling2026 · 01 · 30

A perf budget that breaks the build.

The 28-line GitHub Action that fails my CI if a deploy violates 1.5s LCP. Steal it, ship it.

9 min read →
Opinion2025 · 12 · 11

The case against templates.

What you give up when you start from a Webflow template instead of a blank file — and why I'd still hand-code in 2026.

10 min read →
Design2025 · 11 · 02

Quiet craft, loud results.

Notes on designing for businesses that don't want to look like a tech startup. With six reference sites.

7 min read →
SEO2025 · 10 · 14

JSON-LD on day one.

The 12 lines of schema markup that change how Google and ChatGPT treat your site. No SEO consultant required.

5 min read →
Performance2025 · 09 · 21

Design for 3G, not fiber.

Most clients live on slow mobile data at least once a day. Your site needs to load there. Here's how to test it honestly.

8 min read →
Opinion2025 · 08 · 03

Kill your slider.

Nobody clicks past slide one. Here's what to put there instead.

4 min read →
Ethics2025 · 07 · 12

The cookie banner is a dark pattern.

If you can build a site without trackers, you don't need consent banners. Receipts inside.

11 min read →
Tooling2025 · 06 · 04

My Astro stack, end-to-end.

Every dependency I install on a new Astro project. Why each one made the cut. What I refused to add.

8 min read →
Case study2025 · 04 · 18

Rebuilding Cinder & Reed: 4.1s → 0.7s.

The full breakdown of how a 14-page Squarespace furniture site dropped its LCP by 83% — without touching the photography.

14 min read →
AY Book a Call Get started today