// NINJA SCROLLS

Blog

Thoughts on Python, Django, systems design, and the dark arts of reverse engineering.

15 Apr 2025
📝
Building Scalable Django APIs with DRF
A deep dive into structuring production-grade REST APIs with Django Rest Framework — pagination, filtering, throttling, and versioning best practices.
DjangoDRFAPI Design
Coming soon →
02 Mar 2025
🔬
Reverse Engineering Python EXEs with PyInstaller Extractor
How I extract bytecode from PyInstaller-packed executables, decompile .pyc files, and recover source-level logic for research and interoperability testing.
PyInstallerReverse EngineeringPython
Coming soon →
18 Jan 2025
Celery + Redis: Async Task Pipelines in Django
Setting up production Celery workers with Redis broker, task retries, priority queues, and monitoring with Flower — the complete guide.
CeleryRedisDjango
Coming soon →