// Articles

Guides and deep dives

Guides, tutorials, and comparisons to help you build better backend applications.

Filter by category: All (558)
What Is AWS Secrets Manager? Rotation, IAM and App Access

AWS Secrets Manager stores and rotates API keys and credentials outside your source tree. How rotation, IAM and GetSecretValue work for backends, and how Encore declares secrets in code so values never land in the repo.

6 Min Read
What Is Amazon CloudWatch? Metrics, Logs and Alarms for Backends

Amazon CloudWatch collects metrics, logs and alarms for AWS workloads. What each signal is for, how dashboards and log insights fit backends, and how Encore observability runs on your cloud alongside CloudWatch Logs.

6 Min Read
What Is AWS Lambda? Serverless Functions Explained for Backends

AWS Lambda runs code in response to events without you managing servers. How Event Functions, cold starts and event sources work, when always-on services win, and how Encore runs backend services on your AWS account from infrastructure declared in code.

7 Min Read
Supabase Edge Functions: When They Fit and When You Need a Real Backend

Supabase Edge Functions run short TypeScript handlers on Deno at the edge. When that model wins for webhooks and light APIs, when always-on services with Postgres and queues on your own cloud fit better, and how Encore works alongside.

8 Min Read
Fiber Golang Tutorial: Build a Fast HTTP API in Go

Install Fiber v3, define routes and handlers, parse JSON bodies, add middleware and groups, then see when Encore fits as a Go backend framework with built-in infrastructure instead of a pure HTTP router.

6 Min Read
Orchestration vs Choreography in Microservices

Orchestration puts a central coordinator in charge of a multi-step process. Choreography lets services react to events and drive the next step themselves. When each pattern fits, and how Encore Pub/Sub supports event choreography without inventing a workflow engine.

6 Min Read
Deploy with Claude Code: Letting an AI Agent Ship Backend Changes Safely

Claude Code can edit a backend and open a pull request in minutes. The hard part is the deploy job: how the change reaches your AWS or GCP account without putting long-lived cloud keys in the agent session. The safe way for AI agents to ship backend changes to your cloud.

6 Min Read
Zero-Downtime Database Migration: Expand-Contract and Safe Cutover

Zero-downtime database migration keeps old and new application versions readable against one shared schema while you change it. Expand-contract steps, dual-write pitfalls, safe cutover, and how Encore applies Postgres up migrations automatically.

6 Min Read
Deployment Rollback: How to Undo a Bad Backend Release

A bad backend release needs a rehearsed undo path: redeploy the previous image, watch database expand/contract rules, and use feature flags when compute alone cannot save you. How rollback works on AWS and Kubernetes, and how Encore environments and deploy history fit without inventing a one-click traffic switch.

6 Min Read
CircleCI Alternatives in 2026: CI/CD Options Compared

CircleCI is a dedicated hosted CI service with orbs, caching and self-hosted runners. When teams look past it, GitHub Actions, GitLab CI, Buildkite and Jenkins are the usual picks. How they compare, and how application infrastructure still sits outside CI.

6 Min Read
Platform Engineering vs DevOps: What Changed for Backend Teams

DevOps asked every team to own production. Platform engineering answers with golden paths and self-service. What changed for backend teams on AWS and GCP, and how infrastructure from code shrinks the custom platform surface.

6 Min Read
GitOps Tools in 2026: Argo CD, Flux, Spinnaker and Alternatives

GitOps keeps a Kubernetes cluster in sync with manifests in Git. The main tools, from Argo CD and Flux to Spinnaker and push-based pipelines, and when infrastructure from code replaces the manifest layer for application infra.

7 Min Read