$ whoami

Breaking things carefully,
so they don't break in production.

I run a small security practice, spend too much time inside terminals, and write here about the infrastructure I build, the systems I take apart, and the projects in between.

What I actually do

I'm Adel — I run a cybersecurity practice out of ciberdefensa.uk, working across red teaming, penetration testing, and incident response for clients who'd rather find their weak points before someone else does.

Outside client work, I'm usually neck-deep in a Linux box somewhere, provisioning cloud infrastructure, or fixing something I broke the night before. This site is where the smaller, more personal version of that work lives.

01

Offensive security

Red team engagements, penetration testing, and adversary simulation — finding the path an attacker would actually take, not just the checklist.

02

Cloud & infrastructure

Hands-on Linux and cloud work — provisioning, hardening, and occasionally rebuilding infrastructure on OCI after I've broken it myself.

03

Threat intel & response

Digital forensics, incident response, and zero trust architecture — the unglamorous side of keeping systems standing after something goes wrong.

Blog

Recovering an OCI boot volume after an accidental termination

What happens when you terminate the wrong instance on Oracle Cloud, and the boot volume swap trick that got an Alpine Linux Ampere A1 box back on its feet without starting from zero.

read entry →

VideoOut: from an Android intent hack to a cross-platform extension

How a small Android app for shoving videos into an external player turned into a Firefox extension with a native messaging host, and everything that broke along the way with XPI packaging.

read entry →

Zero trust isn't a product, it's a habit

Notes from client engagements on the difference between buying a "zero trust" solution and actually changing how a team verifies every request, every time.

read entry →

Parsing my own bank statements instead of trusting another app

A small Python pipeline that turns a PDF bank statement into categorized, readable spending summaries — no third-party finance app, no uploaded statements.

read entry →

Alpine, OpenRC, and the services nobody warns you about

Short field notes on managing services with OpenRC on Alpine Linux, coming from a systemd-shaped mental model.

read entry →

Proxmox ZFS on consumer SSDs: why it can be a disaster and how to protect your drives.

My experiences on running consumer SSD on my Proxmox server with ZFS, what went wrong, how to save money and your SSD's

read entry →

Off the clock

now Reading through the Horus Heresy catalogue, in publication order this time in progress
now Tinkering with a home Alpine Linux setup on spare hardware ongoing
2026 Built a Warhammer 40k reading tracker web app, sorted by era and reading status shipped
2025 Packaged Amazon Music as a Flatpak for Linux, Widevine DRM included shipped