My Infrastructure as Code Rosetta Stone - Deploying the same web application on AWS ECS Fargate with CDK, Terraform and Pulumi
Three reusable infrastructure as code libraries for abstracting containerized web app architecture on AWS ECS
Last updated January 7, 2023
Setting up ad hoc development environments for Django applications with AWS ECS, Terraform and GitHub Actions
This article will show how software development teams can build on-demand environments for dog-food testing, quality review, internal and external demos and other use cases that require short-lived but feature-complete instances of a web application.
Last updated June 11, 2022
Authenticating requests with JWT tokens stored in HTTPOnly cookies in Django
This article describes how you can use JWT tokens in Django applications with decoupled frontend JavaScript applications running the browser in secure way using HttpOnly cookies.
Last updated August 1, 2021
Using Stripe for recurring monthly SaaS subscriptions in a Django + Vue application
This article shares my experience learning and implementing the Stripe API for recurring monthly SaaS subscription payments in an application using Django and Vue.js
Last updated January 2, 2021
Session Authentication with Django, Django REST Framework and Nuxt
This article shows how to use session authentication with Django + Nuxt.js applications
Last updated January 1, 2021
Building web applications with Django, Django REST Framework, Nuxt.js and docker
This article documents my progress combining the Django web framework with Nuxt JS to build applications that have both great SEO and a smooth SPA user experience.
Last updated December 27, 2020
Weekend project update: Open SEC Data
This project uses Django, DRF and Celery to read public SEC filings from sec.gov, build it into an API which is consumed through a Vue.js application.
Last updated November 29, 2020
How to authenticate Django REST Framework API calls from a (Vue) JS client using Session Authentication and HttpOnly cookies
This article will describe an authentication strategy using Django REST Framework with a Javascript frontend application. I'll be demonstrating this with Vue.js (Qusar Framework, using Vue 2), but the concepts should transfer to any other Javascript framework.
Last updated November 27, 2020
Deploying Django applications with docker swarm on DigitalOcean using GitLab CI, Traefik, NGINX and REX-Ray
A guide to deploying Django applications with docker using popular open-source tools
Last updated August 9, 2020
Deploying serverless Django applications to AWS with CDK on a tiny budget using Lambda, API Gateway, awsgi and the Lambda proxy pattern
Last updated August 1, 2020
Using AWS CDK, GitLab, Fargate and CloudFront for Django + Vue.js applications
Last updated June 2, 2020
Setup, Development and Deployment of a web app using Django, VueJS, VuePress, Docker, nginx, traefik and GitLab
This project is currently deployed on https://verbose-equals-true.tk. The source code is available at https://gitlab.com/briancaffey/verbose-equals-true.
Last updated January 9, 2019
Display, filter and export geographical data in a Django app with Leaflet, Mapbox, DataTables, Bootstrap 4 and Travis-CI
Last updated February 19, 2018
Setting up a Django app on Heroku
This is a simple guide to setting up a Django project on Heroku.
Last updated March 4, 2017