my blog
PostsAll Posts
-
AWS Secrets Management: Secrets Manager vs Parameter Store
A practical guide to choosing between AWS Secrets Manager and SSM Parameter Store for storing credentials, API keys, and config values in production systems.
DevOpsCloud
-
5 Security Holes in CI/CD Pipelines I Keep Finding
Five recurring CI/CD security vulnerabilities from real pipeline audits: exposed secrets, overprivileged roles, unverified images, missing approval gates, and poisoned dependencies.
DevOpsArchitecture
-
From Manual Deploy to GitOps: A Practical Migration Journey
How to evolve from SSH deploys and manual steps to a full GitOps workflow where Git is the single source of truth for infrastructure and application state.
DevOpsOpinion
-
Building a RAG System with Go and OpenAI: Step by Step
A step-by-step tutorial for building a Retrieval-Augmented Generation system in Go using OpenAI embeddings, pgvector for vector storage, and similarity search for context-aware AI responses.
AITutorial
-
AI Integration for Backend Engineers: A Practical Playbook
A practical guide for backend engineers integrating AI and LLMs into production systems covering architecture patterns, rate limiting, prompt management, RAG, caching, and cost optimization.
AIArchitecture
-
Error Handling in Go Microservices: Patterns That Scale
Practical error handling patterns for Go microservices covering custom types, wrapping, propagation across service boundaries, structured logging, and client-facing responses.
BackendArchitecture
-
gRPC vs REST: A Practical Decision Guide for Backend Engineers
A hands-on comparison of gRPC and REST covering performance benchmarks, code examples, tooling, and a clear framework for choosing between them.
BackendArchitecture -
Building Production-Ready Go APIs: The Complete Guide
A comprehensive guide to building production-grade Go APIs with clean architecture, database pooling, graceful shutdown, health checks, and testing strategies.
BackendTutorial
-
Terraform Lessons from 40+ Production Projects
Hard-won Terraform lessons covering module strategy, state management, environment separation, secrets handling, drift detection, and anti-patterns from real client codebases.
DevOpsArchitecture
-
Docker Multi-Stage Builds: Smaller Images, Faster Deploys
A hands-on tutorial for Docker multi-stage builds covering Go, Node.js, and Java examples with security hardening, caching strategies, and CI/CD integration for production deployments.
DevOpsTutorial
-
CI/CD on AWS: GitHub Actions to ECS Deploy Pipeline
A step-by-step tutorial for building a production CI/CD pipeline with GitHub Actions, ECR, and ECS Fargate using OIDC authentication and blue-green deployments.
DevOpsTutorial
-
DevOps for Small Teams: A Practical Guide Without a Platform Team
A practical DevOps playbook for teams of 1-5 engineers covering minimum viable CI/CD, monitoring, infrastructure as code, security, and incident response without dedicated platform engineers.
DevOpsArchitecture
-
Lambda vs ECS Fargate vs App Runner: Which AWS Compute to Choose
A detailed comparison of AWS Lambda, ECS Fargate, and App Runner covering cold starts, pricing, scaling, and when to use each for your workload.
CloudArchitecture -
AWS Architecture Patterns for Small Teams
A practical decision framework for choosing the right AWS architecture when your team is small and your budget isn't infinite.
CloudArchitecture -
800 Peserta, 1 Mentor: Gimana Mastiin Mereka Praktek?
Cerita gimana gue handle assessment 800+ peserta shortcourse dengan bikin PDF similarity checker pakai TF-IDF dan cosine similarity.
AICase Study
-
Pengalaman Jadi Mentor Shortcourse AI for Future SE
Cerita dan insight dari pengalaman ngajar shortcourse AI for Future Software Engineers di Universitas Pamulang, 4 sesi intensif.
AIOpinion
-
Kenapa Gue Pilih ECS Fargate, Bukan Kubernetes
Perbandingan jujur ECS Fargate vs Kubernetes dari sisi operational cost, complexity, dan kapan masing-masing cocok dipakai.
CloudArchitecture
No posts found for this filter.