My Infrastructure as Code Rosetta Stone - Deploying the same web application on AWS ECS Fargate with CDK, Terraform and Pulumi
I wrote three reusable infrastructure as code libraries to develop high-level abstractions for deploying containerized web apps on AWS ECS. This article will provide an overview of my experience working with CDK, Terraform and Pulumi and will cover how I use these libraries in automated infrastructure deployment pipelines using GitHub Actions
更新日期 2023年1月7日
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.
更新日期 2022年6月11日
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.
更新日期 2021年8月1日
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
更新日期 2021年1月2日
Session Authentication with Django, Django REST Framework and Nuxt
This article shows how to use session authentication with Django + Nuxt.js applications
更新日期 2021年1月1日
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.
更新日期 2020年12月27日
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.
更新日期 2020年11月29日
How to authenticate Django REST Framework API calls from a (Vue) JS client using Session Authentication and HttpOnly cookies
更新日期 2020年11月27日
Some of the tools and workflows I use for local Django application development
更新日期 2020年9月16日
Deploying Django applications with docker swarm on DigitalOcean using GitLab CI, Traefik, NGINX and REX-Ray
更新日期 2020年8月9日
Deploying serverless Django applications to AWS with CDK on a tiny budget using Lambda, API Gateway, awsgi and the Lambda proxy pattern
更新日期 2020年8月1日
Using AWS CDK, GitLab, Fargate and CloudFront for Django + Vue.js applications
更新日期 2020年6月2日
Setup, Development and Deployment of a web app using Django, VueJS, VuePress, Docker, nginx, traefik and GitLab
更新日期 2019年1月9日
Display, filter and export geographical data in a Django app with Leaflet, Mapbox, DataTables, Bootstrap 4 and Travis-CI
更新日期 2018年2月19日
Detailed setup of a mini Django News App project with Bootstrap, AJAX, Celery and RabbitMQ
更新日期 2018年2月9日
Automating Django deployment with a Deploy-to-Heroku button
更新日期 2017年11月11日
Comparing different ways to build friend objects in Django
更新日期 2017年7月19日
Setting up a Django app on Heroku
更新日期 2017年3月4日