Heroku To DigitalOcean - Building SaaS #206
The author begins migrating a Django SaaS app from Heroku to DigitalOcean using Kamal and Docker containers.
The author begins migrating a Django SaaS app from Heroku to DigitalOcean using Kamal and Docker containers.
A developer episode on using Kamal to deploy a demo app to a Digital Ocean Droplet VM, covering the tool's operations.
A developer explores using Kamal, a deployment tool, to deploy a web app to a Digital Ocean Droplet virtual machine.
A guide on deploying a Python/Django SaaS application to Heroku, covering production setup and DNS configuration.
A guide on deploying a SaaS app, covering security improvements, database setup with Postgres, and email configuration.
A guide on preparing a Django project for live deployment, covering application servers like Gunicorn and cloud platform choices.
Learn how to deploy a Django site live, including choosing a production-ready Python application server like Gunicorn.
A developer integrates Sphinx documentation into a Django SaaS project, adding it to the app's UI, CI, and deployment process.
A guide on integrating a Hugo static blog into a Django application using a route-based approach like mysite.com/blog/.
The author starts a new Django project from scratch, sets up a development environment with pip-tools, and deploys it to Heroku.
A developer analyzes the failure of his SaaS project, College Conductor, sharing lessons on technology choices and focus.
A technical guide on integrating WhiteNoise into a Django app to manage static assets, replacing Nginx.
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
Explores a simpler alternative to Docker for deploying Python web apps, comparing it to common methods and containers.
The author removes Node.js from their SaaS deployment process, simplifying the server setup and moving static asset generation to CI.
Laravel Vapor is a new serverless hosting platform for Laravel applications, powered by AWS for auto-scaling and zero server maintenance.
The article details a significant performance improvement in Ansible deployments by integrating the Mitogen tool, resulting in a 4.5x speed increase.
How to speed up Ansible deployments using Mitogen, reducing deployment time from 7 minutes to 1.5 minutes.
An article discussing the importance of fixing hidden technical debt and friction in software development, even when it's not immediately visible.
A guide to deploying a Django web app using Ansible, including a detour on Continuous Integration and a major speed improvement.