Upgrading my GitHub Pages blog to Nuxt 3
An overview of my newly upgraded GitHub Pages blog powered by Nuxt 3
Last updated August 11, 2024
Python, Vue, Chinese-LLaMA-2 and The Three-Body Problem
Translating The Three-Body Problem book to English with Chinese LLMs, making visualizations with stable diffusion and running n-body simulations with CUDA
Last updated November 23, 2023
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
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
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
How to add an email signup form to a Nuxt site with MailChimp
This is a guide for setting up a MailChimp-powered newsletter signup form on a static Nuxt site hosted on GitHub Pages. I wanted to implement this on my personal blog to grow a mailing list so I can update readers when I puslish a new blog article. I haven't done too much work with MailChimp before, but I've definitely subscribed to plenty of MailChimp mailing lists.
Last updated October 11, 2020
Migrating my personal GitHub pages blog from Jekyll to Nuxt
Jekyll has served me well for a long time, but I've decided to switch the static site generator I use for my personal blog from Jekyll to Nuxt. This article will hopefully be the first new article in my Nuxt blog.
Last updated September 17, 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
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