
Taking the Lambda deployment pipeline from MVP to production-ready

Streaming movies with Jellyfin

Taking Nexio from Local-Only to Collaborative

Centralized logging with Loki

Network-wide ad blocking with Pi-hole

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

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

Write-up: Exploiting SNS subscriptions to leak API keys

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

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

Transforming Nexio with Content-Addressable Storage

Learning Git the Hard Way

Part 4: Docker, UFW and Nginx

Automating AWS Lambda and Layer Deployments with GitHub Actions

Part 3: Volumes and backup

Part 2: SMB with Samba

Part 1: Starting and connecting to the server

Insights and takeaways from the IBM Tech 2024 conference.

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