GeekMasher's Blog

Dotfiles Guide

Dotfiles Guide
Setting up your dotfiles the correct way can be a pain but it doesn’t have to be. Take a look at this post on how I setup and handle my dotfiles... Read more →

Debugging CodeQL Databases using Partial Paths

Debugging CodeQL Databases using Partial Paths
Update (Nov 2023): ⚠️ This post is a little out of date as CodeQL uses the new parameterized modules. Checkout the updated queries here. During my GitHub Personal Development this week, I decided to write this blog post about debugging in CodeQL using a technique called ‘partial paths’. This is a technique that I have used in the past to debug queries and the CodeQL dataflow graph so I thought it would be a good idea to write a blog post about it.... Read more →

Quibble: Part 1 - Designing a Container Security Tool

Quibble: Part 1 - Designing a Container Security Tool
Quibble is a container security tool I built to support my Homelab container setup using Docker and Podman compose! This is part 1 of a series to talk about the different components and features I will be building into Quibble... Read more →

Rocketing to the moon with Rocket and Rust

Rocketing to the moon with Rocket and Rust
Rocket is a powerful and fast Web Framework for Rust. Lets learn how to use it for every day development... Read more →

GeekMasher.dev - Blog V2

GeekMasher.dev - Blog V2
After 3 years running a GatsbyJS React Blog, I have moved to using Hugo and Go. Here is why... Read more →