Skip to content
isam.chajia

Blog

Notes on building for the web.

Practical writing on Next.js, Supabase, accessibility, performance and AI features.

More articles

10 articles

Engineering8 min read

Designing REST APIs that age well

Resource naming, status codes, pagination and versioning — the decisions that keep an API predictable years after launch.

Available for new work

Enjoying the writing?

If an article sparked an idea for your product or team, I'd be glad to hear about it.

Replies within 2 working daysMarrakech, Morocco