// Articles
Guides, tutorials, and comparisons to help you build better backend applications.
Terragrunt explained: what it adds on top of OpenTofu and Terraform, how units, includes, dependencies and stacks work, what changed in 1.0 and when it is worth adopting.
How an internal developer portal is put together, where its catalog data comes from, how scorecards and self-service actions work and how it differs from the platform behind it.
What a deployment platform does between git push and a running service, the main types in 2026 and the questions that decide which one fits your backend.
The tools that keep every change releasable and control how it reaches production: pipelines, approval gates, GitOps, release orchestration, progressive delivery and feature flags.
Kubernetes, managed Kubernetes, Amazon ECS, Cloud Run, Nomad, Docker Swarm and K3s compared by what they schedule, who runs the control plane and where they fit.
Keep your Express routes, add RDS Postgres, an SNS and SQS queue and a cron job as declarations in the code, and deploy to your own AWS account with git push.
Five alternatives to the Humanitec Platform Orchestrator, ranked by how much platform you still have to build, with code and a verdict.
Accept an order, reserve inventory, enqueue fulfillment and store packing labels, with Encore provisioning Postgres, Pub/Sub, object storage and cron in your own AWS account.
Post balanced journal entries, keep an append-only ledger and emit transaction events for statements and reconciliation, with Encore in your own AWS account.
Model shipment status changes as events, update a tracking store and fan out to webhooks and partners, with Encore Pub/Sub or SNS/SQS and Pub/Sub by hand.
How to run a healthcare API with patient data in your own AWS account: Postgres for records, object storage for documents, authenticated endpoints and least-privilege IAM, with Encore or by hand.
Amazon EventBridge routes events between AWS services, SaaS apps and your code. How event buses, rules and patterns, Pipes and Scheduler work, how it compares to SNS and SQS, and when application code needs something else.