GeekMasher's Blog
SQL Injection in Rust; still possible?

I wanted to know 2 simple questions: can I still get SQL Injection in Rust? What controls are in place to protect against it in SQLx? In the Rust community, we talk about ‘Rust is secure’ but is this from just memory related bugs or other security issues too?
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

One of the core elements of a developers, operations, and security engineers system is having a powerful shell
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

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.