Learn how to create a new Next.js application and deploy it on AWS EC2 instance or Digital Ocean droplet.
Learn how to create a FastAPI app with PostgreSQL and deploy it on an AWS EC2 Instance.
How to create a Flask application with a POST endpoint, create a server on AWS, Digital Ocean and Hetzner and deploy your Flask app.
Step-by-step instructions on setting up an Nginx web server for a Django application on a fresh Ubuntu 20.04 LTS server. Setting up the server environment, creating a Django project, running it with gunicorn, creating a Let's Encrypt certificate, and setting up Nginx as a reverse proxy.
Step-by-step tutorial on how to create a Wagtail project and deploy it on AWS EC2 and Digital Ocean Droplet.
How to create AWS S3 bucket, setup CloudFront CDN and setup Django 4.2 to upload files to S3
Looking for a Heroku alternative for Django? Compare Appliku, Railway, Render, and Fly.io. Cut your hosting bill by $1,400/year — same git-push deploys, your own server.
A simple guide upgrading Ubuntu 18.04 LTS to Ubuntu 20.04 LTS
How to create a bucket and generate credentials that only have write access to a single bucket.
Add Swagger UI and OpenAPI docs to your Django REST Framework API using drf-spectacular. Step-by-step setup with Redoc integration, URL config, and working code examples.
This tutorial explains what RESTful API is and why it's used, followed by a step-by-step guide on how to build a REST API using Django. It covers creating a new Django project, defining models for a TODO app, using REST framework serializers and CRUD views, setting up a Django REST framework router and URLs, and testing the API.
This article covers how to prioritise tasks processing depending on user tier. The described approach uses Celery as an example, but can be replicated with any other background task processing tooling.
The best frontend framework to use with Django, including options such as jQuery, AlpineJS, React, and NextJS. Pros and cons of each framework and recommendations on how to deploy them separately when scaling the team or project.
Web servers for Django application. Comparing popular Nginx server and newer, but promising Caddy server. Discussing pros and cons. In addition, examples of virtual host configuration for both Caddy and Nginx.
Django and Express.js are both popular frameworks for building web applications, with different strengths and weaknesses. Django is great for complex web apps with advanced features, while Express.js is best for real-time applications.
How to rate limit execution of Celery tasks in a reliable way. Throttle calls to 3rd party API via Celery Tasks.