See how to use Django REST Framework metadata to generate a fully typed form in Vue.js.
A pull request isn't just code, much like a meal isn't just ingredients. Your pull request provides tasting notes to your reviewers...
Learn how to make HTML tables more responsive in Markdown-generated static sites by shrinking the number of columns, or smushing columns together, wrapping column content across lines, or shrinkwrapping the table in a scrolling div.
See how to pair Pytest and pytest-watch to run failing unit tests and new tests automatically on file changes without running the whole test suite.
Google Fonts are a convenient way to personalize a website's look, but they slow down page loads. Learn how to use Google Fonts without sacrifing too much in page speed.
Pipenv and Poetry are next-generation Python dependency management tools, but only one is actively released. See how they compare in late 2019.
By extending Django REST Framework's default metadata class, we can unlock useful information about your API models and export that data into a client-friendly JSON format.
Poetry, a next-generation Python packaging tool, makes it easy to create and publish a Python package.
With a small amount of configuration, Django and Vue.js can play together nicely during development and when you're ready to go live.
Regular expressions are ugly, complex, dense, and illegible—but they don't have to be. These Python classes can help compose human-readable regex patterns.
Pipenv and Poetry are next-generation Python dependency management tools. This post benchmarks each tool's dependency management commands and compares their ergonomics.
How to set up a modern static site deployment strategy using Dokku and multiple buildpacks.
How I rebuilt my blog using Pelican and improved page load times.
How to write and test Celery tasks that use asynchronous Python functions.
How to use Wagtail to create a client-friendly Django admin interface.
How to write a single Django template for every CreateView and UpdateView in your project.