A place for devs to polish their Postgres skills, this is a web-based Postgres playground with canned datasets to load and guided tutorials to learn about the power of Postgres.
A checklist guide to solving performance bottlenecks in production.
A look at how to let users download ImageField or FileField content.
A detailed argument in favor of one big server vs competing web architecture approaches.
transaction.on_commit() allows you to run a function after the current database transaction is committed. This is useful to ensure that actions with external services, like sending emails, don’t run until the relevant data is definitely saved. Adam Johnson covers four techniques for passing callables to