Blog Posts
cron job website
I wanted to keep track of this nice Cron scheduling site. I don't like to memorize…
github actions workflow and scheduling
08/19/2021 17:23 | Category: git
Tags: githubgithub_actionsgit
Working with GitHub actions more seriously recently had lead…
github actions submodule workflow
08/19/2021 17:10 | Category: git
Tags: githubgithub_actionsgit
My personal website utilizes my zets/ repository from GitHub to…
java object typing is funny
Jordan was creating a JavaFX project and needed to determine the type of…
gatsby url routing
08/19/2021 12:02 | Category: javascript
Tags: gatsbyreact
Today while drafting my personal website mattdood.com I was running into a…
github personal access tokens
I was recently working on a project for a client that did not allow me…
git fatal bad object HEAD
07/29/2021 11:02 | Category: git
Tags: corrupt_reporepo
Sometimes when doing a git status I'll run into some fatal object errors…
fine wine joke
I made this joke while at the vet and I don't want to forget it. Me: "I feel like a…
remove cached gitignore files
Sometimes I'll add things to my .gitignore after the fact as my needs…
merge sort
07/17/2021 20:16 | Category: dsa
Tags: merge_sortsortalgorithm
Merge sorts will divide an array in half to sort each side independently using recursion…
insertion sort
07/17/2021 19:12 | Category: dsa
Tags: insertion_sortsortalgorithm
Insertion sorts involve the creation of a sorted list by shifting items to the right…
bubble sort
07/17/2021 18:02 | Category: dsa
Tags: bubble_sortsortalgorithm
Bubble sorting is when we take an unsorted array of objects and sort the array in place…
django linebreaksbr
During some client work my friend and I ran into an issue where we didn't want a…
AsyncResult returns from celery tasks
When working through a set of asynchronous tasks I have been…
specing a hashmap
Collisions are the source of most inefficiencies in hashmaps. Collision resolution…
map set adt
Maps and Sets are the backing of HashMaps - one of the most useful data strucutre in CS…
hash map intro
Looking at hashmaps (hashtables) which are one of the most commonly used data…
heap review
The current list of ADTs and data structures ar ebelow. Adding heaps finishes the…
buildheap algorithm
The buildheap algorithm constructs a heap in linear time. This is an improvement…