Writing
How I architected a headless Django REST backend with a Next.js App Router frontend.
Serializers, viewsets and permissions — patterns that keep DRF projects clean.