Skip to content
Fragmented Development

Blog

This is a repository for the thoughts, notes, and achievements of Mr. Jacob Hume. It contains posts on a large variety of subjects, technical and otherwise.


Better permissions for uploaded files in Django

Django assigns permissions to any user-submitted files it saves. If you don't explicitly set what these are, it uses an operating system default - which, in most cases, is 0600. If you're unfamiliar with unix-style file permissions, that means the following:

Our daughter has arrived

It's been over a week, but I'm sure you can all understand why I've been too busy to write this post.

My personal bash prompt

Over years of using bash, I've customized my prompt configuration to fit my preferences. I value a minimal appearance, and I prefer to convey information with colors when possible. I also like it if information is hidden until relevant.

Approaching Zero

On July 1st, somewhere around Midnight in the UTC timezone, I closed down the GNUsocial instance I ran and tucked away the data in an archive. After implementing shipping and payment processing, the ecommerce project I've been working on will be ready for production. This weekend, I cleaned out the garage after putting it off for months.

Hiding parts of Oscar Commerce

I've been working on an eCommerce website using Oscar Commerce, and it has been an experience. One of the issues I've encountered is that Oscar has a tremendous number of features that I will never, ever need,


For a full list of posts, feel free to check out the Archive!