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
How and why I added AdSense and an AdBlock detector to my personal website
This article describes how I added AdSense to my personal website and how I request that site visitors pause AdBlock while reading my blog
Last updated October 31, 2021
How I write and share technical software development articles in 2021
This article describes how to write and share technical articles in 2021
Last updated October 2, 2021
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
GitHub Action for my Nuxt.js blog hosted on GitHub Pages
This article shows how to use GitHub Actions to update my Nuxt.js blog hosted on GitHub Pages.
Last updated July 5, 2021
On-demand, serverless Valheim server setup with AWS CDK, Discord Interactions and GitLab CI
This is a detailed guide showing how to setup a dedicated Valheim server using serverless technologies on AWS
Last updated March 18, 2021
Scraping, analyzing and generating companies, founders and job postings from YC's Work at a Startup
Scraping, analyzing and generating companies, founders and job postings from YC's Work at a Startup
Last updated January 16, 2021
Adding internationalization to a statically generated Nuxt site
This article will summarize my experience implementing internationalization (i18n) for a statically-generated Nuxt.js site
Last updated January 15, 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