Skip to content
afaqrashid.com
· portfolio · 2026 ed.
Work
Services
Writing
About
get in touch
Writing on Next.js, headless and the web
Practical notes from real projects.
Next.js robots.txt: Why You Shouldn't Block /_next/
Blocking /_next/ in robots.txt stops Google loading your Next.js CSS, JavaScript and optimized images. Here's why it stays hidden and how to fix it.
Building a Hearing Test With the Web Audio API
How to play precise test tones in the browser with the Web Audio API: scheduling, ear selection, clean fades, and why calibration is the hard part.
Prismic Slices in Next.js: A Page Builder Editors Can Use
How to set up Prismic slices in the Next.js App Router so marketing teams can build pages alone, with content modelling lessons from real sites.
Should You Go Headless on Shopify?
When a headless Shopify store is worth the cost, when a theme is the better choice, and what the Storefront API gives you. From real store work.