Blog


Below are my posts

Bamboo CI with SonarQube and Django

This post describes how to use Atlassian Bamboo to create a simple Django build plan and scan the source code with SonarQube when a pull request is created in Bitbucket. It uses two cheap apps (if you...

May 23, 2019, 4:54 p.m.

Add a Processing Progress Bar to Your Site

If you find the need to use progress bars on your site, I highly recommend using celery to queue your processes (so your system isn't overloaded). [Building Progress Bars for the Web with Django and C...

April 12, 2019, 9:34 a.m.

Dynamic List Creation with Django and AJAX

Have you ever been to a site where they have that "+" next to a list of fields or files and wanted to implement that yourself? I was in a situation at work where we wanted to add a bunch of key-value ...

April 12, 2019, 8:53 a.m.

Warn User of Unsaved Changes without jQuery

When searching for a way to warn a user before leaving web page if changes haven't been saved, I found the solution below at [https://stackoverflow.com/a/48238659/9512437](https://stackoverflow.com/a/...

Dec. 10, 2018, 5:29 p.m.

Apache & BIND DNS with Django, JIRA and Bitbucket

This guide walks you through a basic (though not completely functional) setup of Apache and BIND to allow you to access your site and other servers locally through DNS names. Most of this comes fro...

Nov. 9, 2018, 4:21 p.m.

Swipe Side Navigation Drawer With Hammer.js

I was surprised that I couldn't find a side navbar/ navigation drawer for Bootstrap that fit what I needed. Since everything is mobile now, I assumed swipe open examples would be everywhere, but I did...

Sept. 5, 2018, 3:17 p.m.

Load Disqus on Button Click

Adding Disqus to your webpage is dead simple if you follow their instructions, but what if you don't want the comments to load by default? Well, if you're like me (and pretty mu...

Sept. 3, 2018, 8:46 p.m.

How to Use Django-Markdownx for Your Blog

This is my first crack at using Django-Markdownx, which is a comprehensive Markdown plugin built for Django that has raw editing and a live preview inside of the Django admin. I looked into many othe...

Aug. 5, 2018, 1:14 p.m.