DevOps Engineer and AI Enthusiast
70 articles published
Embed cost ownership in engineering: tags, budgets, and showback.
Use prompts to get reliable, safe outputs from LLMs for runbooks, code, and ops tasks.
Run services reliably with systemd: units, dependencies, and resource limits.
Shift-left security with image scanning. Trivy, policy gates, and runtime integration.
Design for region failure. Active/passive and active/active, data replication, and failover testing.
Build MLOps pipelines for training, evaluation, and deployment. Reproducibility and monitoring.
Design serverless apps for reliability, cold start, and cost. Event-driven patterns and observability.
Evolve CI/CD toward autonomous pipelines that detect issues and roll back safely.
Run retrieval-augmented generation at scale. Chunking, caching, and observability.
Container performance problems usually live in the node kernel, not your app. Here is what we tune, why, and how we measure before touching anything.
Manage cloud spend with Terraform: cost estimation, tagging, and policy-as-code.
Harden container images and runtime. Image scanning, minimal base, and supply chain security.