Jinja2 Cache Busting URLs in Python

Cache busting is a technique the gives web developers a compromise between asset load speeds and new features. In this article, we’ll discuss a pure Python way of implementing this feature in your Jinja2 templates.

Cloudflare with GitHub Pages

I recently changed my GitHub pages setup to incorporate the use of CloudFlare, because, why not?

NOTE: If you don’t have a domain, or don’t care about CDN/Caching, the instructions below are pointless! Just point people to https://<username>.github.io!

Django and Cripsy Form Login with Icons

I recently created a website using the very nice Edge template for a new Django site. The log in form was nice, but I wanted a form with icons and no labels. Here’s how I did it…

Testing Pipelined Static Content

After working quite hard on my pre and post Hugo pipeline, I needed a way to test the actual content that will be pushed to the server. Python (once again) to the rescue!