Docker and VSCode logos on an orange background
, , ,

Use Docker to create a new Django project in one line

If you already have Docker on your machine, you can create a new Django project (using any version) using a single command. Create in an app/ directory: docker run -v ${PWD}/app:/app -w /app python:3.9-alpine sh -c "pip install Django==3.2…
, , ,

Debugging a Dockerized Django app with VSCode

I am a huge advocate for integrating Docker into your development process. There are many benefits to this, such as: Consistent developer environmentsParity of development and production environmentsDependency isolation from your…
, , , , , , ,

How to use GitHub Actions

In our advanced course on building REST APIs, we teach how to use Travis-CI to run unit tests and linting for your project. Since launching the course, GitHub has launched their own CI/CD workflow tool called GitHub Actions and many students…
Blog title with AWS Terraform and Docker logos

How to use Terraform via Docker Compose for Pros

In this tutorial, I'll show you how professional developers should use Terraform on a project. If you prefer to watch this tutorial in video format, find the video below: If you just want to see the finished sample code, you can find…