Archives
- 15 Aug Self-Hosting Privacy Analytics and a Homelab Command Center on Debian
- 10 Aug Building Amanah AI Gateway: A Go Runtime Security Proxy for LLM Tool Calls & Prompt Injections
- 08 Aug Transforming an Old Laptop into a Silent Linux Server & Private AI Homelab
- 03 Aug Red-Teaming Generative AI: Lessons Learned Auditing LLM Endpoints & Prompt Injections
- 17 Jul Building Digital Amannah: A Case Study in Values-Based Digital Wellness Tech
- 16 Jul Designing and Running a Stress Test for Container Build Services at Scale
- 04 Jul Building SubTrackr: Designing a Secure Full-Stack App with Go, React, and Supabase RLS
- 15 Jun Building Pythia: An Automated CLI for LLM Red-Teaming and Prompt-Injection Security Testing
- 04 Jun AppArmor for Container Runtimes on Ubuntu 24.04: Solving the Batch Start Task Crash
- 03 Jun NLB Idle Timeouts and Container Image Builds: Why Large Pulls Die at 350s
- 01 Jun On-Prem Grafana to GitOps: Migrating Dashboards as Code
- 28 May Replacing Static AWS Keys with OIDC: A CI/CD Publisher Walkthrough
- 22 May Cross-Account S3 Access: Bucket Policies vs. Role Chaining
- 15 May Debugging Azure Batch: Resolving Silent Failures with Healthy Service Principals
- 10 May IRSA to EKS Pod Identity: Migrating a Multi-Controller Stack
- 18 Apr Firewall Configurations for Cloud-Native Enterprise Platforms: A Guide to Secure Network Access
- 15 Apr My Approach to Securing CI/CD Pipelines (And Why I Stopped Focusing Just on Speed)
- 26 Mar Security Checklist for Service Account Tokens and PATs
- 18 Mar How to Purge Cloudflare Cache When Your CDN Serves Stale Files
- 10 Mar A Deep Dive into Kustomize for Multi-Env Setups
- 01 Mar DevOps Pre-Merge Checklist for Shared Infrastructure
- 24 Feb Bug Bounties as a Hobby: What Keeps Me Consistent
- 16 Jan CI/CD Pipelines for Harbor to ECR Migration and Terraform Plan
- 18 Dec Grafana Migration: From On-Prem to Cloud
- 16 Nov Earning My TCM Security Practical Junior Penetration Tester Certification
- 15 Oct Hack The Box: TwoMillion (Easy) - My Experience
- 08 Oct Terraform Modules: How I Built Reusable Azure and GCP Building Blocks
- 07 Oct GitHub Actions Security Hardening: What I Actually Use
- 30 Sep Working with ArgoCD ApplicationSets: Making Changes in GitHub and Testing
- 29 Sep Why It's Important to Keep Learning?
- 17 Sep My Journey Building an EKS Cluster: The Struggles, Breakthroughs, and Lessons Learned
- 10 Sep Hack The Box: Cap (Easy) - My Experience
- 31 Aug My Journey to DevOps
- 31 Aug ECR Permissions in AWS
- 29 Aug Welcome to My DevOps & Cybersecurity Journey
- 03 Aug Setting up Amazon CloudWatch in EKS