Blog

In-depth technical articles about software engineering, DevOps, cloud infrastructure, ethical hacking and system administration.

Lambda Deployments v2

Taking the Lambda deployment pipeline from MVP to production-ready

2026-03-16

Building my home server P7

Streaming movies with Jellyfin

2026-03-13

Remote State Management with S3

Taking Nexio from Local-Only to Collaborative

2026-03-09

Building my home server P6

Centralized logging with Loki

2026-03-07

Building my home server P5

Network-wide ad blocking with Pi-hole

2026-03-02

From JSON Files to SQLite

How a Simple Benchmark Convinced Me to Rewrite Nexio's Storage Layer

2026-02-28

CloudGoat: Data Secrets

Write-up: Exploiting EC2 User Data and IMDS to escalate privileges

2026-02-19

CloudGoat: SNS Secrets

Write-up: Exploiting SNS subscriptions to leak API keys

2026-01-17

CloudGoat: Beanstalk Secrets (Pacu)

Write-up: From low-privilege user to admin (Pacu approach)

2026-01-11

CloudGoat: Beanstalk Secrets (AWS CLI)

Write-up: From low-privilege user to admin (AWS CLI approach)

2026-01-11

Storage optimization

Transforming Nexio with Content-Addressable Storage

2025-12-21

Developing my own VCS

Learning Git the Hard Way

2025-11-13

Building my home server P4

Part 4: Docker, UFW and Nginx

2025-10-26

Lambda Deployments

Automating AWS Lambda and Layer Deployments with GitHub Actions

2025-10-19

Building my home server P3

Part 3: Volumes and backup

2025-10-11

Building my home server P2

Part 2: SMB with Samba

2025-10-03

Building my home server P1

Part 1: Starting and connecting to the server

2025-10-03

IBM Tech 2024 Conference

Insights and takeaways from the IBM Tech 2024 conference.

2024-03-22

Migrating to Tekton

This blog post is about my experience migrating from Travis CI to Tekton.

2023-12-13