How to write good documentation
The secret to never forgetting how your project works, in three steps.
How to create a self-documenting Makefile
Accelerate your workflow and DevOps with command-line aliases you can check in
Writing efficient Django
How to use Django's views, models, and queries to build a better application.
SQLite in production with WAL
An underappreciated candidate for light and fast database transactions.
Multithreaded Python: slithering through an I/O bottleneck
How taking advantage of parallelism in Python can make your software orders of magnitude faster.
Secure application architecture basics: separation, configuration, and access
A starting point for building secure application architecture, for busy developers.
A coffee-break introduction to time complexity of algorithms
A groundwork understanding of algorithm time complexity and Big O notation in about fifteen minutes with Go code examples and silly food cartoons.