Blog posts

2026

Building an SFTP with S3 Files on EC2

9 minutos de leitura

Atualizado em:

S3 Files (launched November 2025) is the new AWS NFS file system backed by S3 buckets. Instead of testing with a “hello world”, I picked a useful case from the start: an SFTP on EC2 with /home/sftp mounted via S3 Files, files landing straight in the bucket. Along the way, four lessons the docs do not highlight: peculiar IAM principal, wrong mount type, hidden botocore dependency, and versioning that changes what delete means.

Managing Secrets with SOPS: KMS, GCP and GPG

9 minutos de leitura

Atualizado em:

Learn how to encrypt and manage project secrets using SOPS. Supports AWS KMS, GCP Cloud KMS, Azure Key Vault, age and GPG — choose the backend that makes sense for your team.

GitHub Actions Self-Hosted Runners on EKS with ARC

12 minutos de leitura

Atualizado em:

Complete guide to set up GitHub Actions self-hosted runners on Amazon EKS using Actions Runner Controller (ARC), with custom ECR image, autoscaling and automatic credential renewal.