The Builder + Breaker Journey: Writing My First SAST Tool in Rust

Hello there! If you’ve visited my corner of the digital world before, you know I’ve spent my career traversing the realms of fullstack development, ethical hacking, and DevOps. From my early days cutting my teeth as a software engineer at GCubed, to my five years flourishing as a Senior Developer at Xanda Ltd, I’ve spent a decade […]

Four Weeks Into Linux: Watching Young Minds Light Up

Hello there! I’m Muhammed Kanyi, a passionate fullstack developer, Certified Cybersecurity professional, and technology educator. This summer, I embarked on a mission: to introduce high school and junior school kids to the world of Linux. Now, four weeks into our journey, I’m filled with pride and excitement watching these young learners flourish in their very […]

Setting Up LXC Containers for Educational Linux Training: A Personal Journey

My Excitement for This Summer’s Linux Adventure As I prepare for this summer’s 6-week Linux intensive course, I can barely contain my excitement! This year marks a special milestone in my educational journey – transitioning from teaching university students and high school graduates to working with high school and junior school students. There’s something incredibly […]

Setting Up Docker with NVIDIA CUDA Support on Debian 12 “Bookworm”

Docker with NVIDIA CUDA

Whether you’re training deep learning models, running GPU-accelerated simulations, or experimenting with CUDA code, setting up your Debian Bookworm system to support Docker with NVIDIA GPU passthrough is essential. This guide walks you through the process step-by-step—from driver installation to CUDA validation inside Docker containers. Prerequisites Step 1: Install NVIDIA Drivers Skip this step if […]