How to Clean Up Django Migration Files Before Production
Learn how to safely clean and squash Django migration files before production, with practical examples and a beginner-friendly step-by-step workflow.
Software Engineer · Backend & Databases
I write about backend engineering, databases, software architecture and performance — the problems I actually ran into while building and operating systems, how I diagnosed them, and what the fix cost.
Learn how to safely clean and squash Django migration files before production, with practical examples and a beginner-friendly step-by-step workflow.
Learn the difference between API Keys and Access Tokens, when to use each, how they work, and why choosing the right authentication method is critical for building secure and scalable APIs.
The API is extremely slow. Sometimes it takes eight seconds. Other times, the same endpoint responds in less than 200 milliseconds.
Backend-leaning software engineer working with Python/Django, PostgreSQL, Redis and Next.js. I write about the problems I actually hit while building and operating systems.
Read more about this site →