GeekMasher's Blog

Learning Rust

Learning Rust

Resources Let’s Get Rusty - https://www.youtube.com/@letsgetrusty https://www.youtube.com/playlist?list=PLai5B987bZ9CoVR-QEIN9foz4QCJ0H2Y8 Chris Biscardi - https://www.youtube.com/@chrisbiscardi Jon Gjengset - https://www.youtube.com/@JonGjengset DevOnDuty - https://www.youtube.com/@devonduty https://www.youtube.com/playlist?list=PLu-ydI-PCl0NFd2u8Vh2w7gUH_CzqxrhS Code to the Moon - https://www.youtube.com/@codetothemoon Tantan - https://www.youtube.com/@Tantandev No Boilerplate - https://www.youtube.com/@NoBoilerplate

ZSH Guide

ZSH Guide

One of the core elements of a developers, operations, and security engineers system is having a powerful shell

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

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.

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