Blog — Amurru Zerouk Skip to content

Blog

Insights on systems architecture, security engineering, and building reliable infrastructure.

The Quantum-Ready Codebase: Achieving Cryptographic Agility Before 'Q-Day'

The Quantum-Ready Codebase: Achieving Cryptographic Agility Before 'Q-Day'

Quantum computers will eventually break RSA and ECC. The fix isn't a smarter algorithm - it's cryptographic agility: designing software so you can swap the cipher without rewriting the business logic. A practical, interface-first playbook with Go and Python.

Read more →
Building Gocaster: A Terminal Podcast Client with Clean Architecture in Go

Building Gocaster: A Terminal Podcast Client with Clean Architecture in Go

How I built a full-featured terminal podcast client in Go - RSS parsing, SQLite persistence, an MPV-powered internal player, MPRIS + Discord Rich Presence, and a Bubble Tea TUI - all held together with Clean Architecture. A layer-by-layer walkthrough with real code.

Read more →
The Security-First Architecture: Designing Threat Models Before Writing Code

The Security-First Architecture: Designing Threat Models Before Writing Code

Why the most expensive security flaws are architectural, not syntactic - and how to catch them with threat modeling and Data Flow Diagrams before a single line of code ships. A practical Sprint Zero framework built on STRIDE.

Read more →
Containerizing My Go Telegram Bot: Lessons, Wins & Gotchas

Containerizing My Go Telegram Bot: Lessons, Wins & Gotchas

A walkthrough of containerizing a Go-based Telegram bot with Docker multi-stage builds and Docker Compose orchestration — including PostgreSQL, yt-dlp, and ffmpeg integration.

Read more →
DevOps Roadmap 2025: A Comprehensive Guide for Beginners and Intermediate Professionals

DevOps Roadmap 2025: A Comprehensive Guide for Beginners and Intermediate Professionals

A structured roadmap covering essential DevOps skills for 2025 — from Linux fundamentals and Git to Kubernetes, CI/CD pipelines, cloud computing, IaC, monitoring, and DevSecOps.

Read more →
Cybersecurity Trends 2025: Key Threats and Innovations Shaping the Future

Cybersecurity Trends 2025: Key Threats and Innovations Shaping the Future

An in-depth look at the cybersecurity landscape in 2025 — covering AI-powered threats, evolving ransomware tactics, IoT and 5G attack surfaces, post-quantum cryptography, regulatory shifts, and the cybersecurity talent gap.

Read more →