// Articles

Guides and deep dives

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

Filter by category: All (411)
AWS Lightsail Alternatives in 2026

Lightsail's fixed bundles are a simple way onto AWS until a backend needs autoscaling, more database options or the rest of AWS. How Encore, ECS Express Mode, EC2, Cloud Run, Render, Fly.io, DigitalOcean, Hetzner and Vultr compare.

15 Min Read
How to Have an AI Agent Build a CSV Import Tool on AWS

Ops teams import customer lists, price sheets and backfills from spreadsheets every week. Here is a tested TypeScript import tool with direct uploads to S3, a background worker and a status endpoint, built by a coding agent and deployed to your own AWS account.

8 Min Read
How to Have an AI Agent Build a Slack Slash Command Internal Tool on AWS

A /refund command that support can run from Slack, built by a coding agent as a TypeScript endpoint with a verified signature, a secret and a Postgres table, and deployed to your own AWS account.

7 Min Read
How to Deploy a Go API to Google Cloud Run

Two tested ways to run a Go API with Postgres and Pub/Sub on Cloud Run: Encore provisioning Cloud Run, Cloud SQL and Pub/Sub in your GCP project, or a Dockerfile, gcloud and the IAM grants by hand.

7 Min Read
How to Move a Node.js Backend from Fly.io to AWS

Moving a Node.js app with fly.toml process groups, a volume, Fly Postgres and fly secrets onto Encore in your own AWS account.

9 Min Read
How to Move a Node.js Backend from Vercel to AWS

Moving Node.js API routes, Vercel Cron, a Neon or Vercel Postgres database and Blob uploads onto Encore in your own AWS account, while the frontend stays where it is.

8 Min Read
How to Move a Node.js Backend from Railway to AWS

Moving an Express service, its Railway Postgres, reference variables and cron schedule onto Encore in your own AWS account, with unported routes forwarded to Railway until the move is done.

8 Min Read
How to Move a Node.js Backend from Render to AWS

Moving a Node.js web service, background worker, cron job, persistent disk and Render Postgres from a render.yaml Blueprint onto Encore in your own AWS account.

9 Min Read
How to Move a Node.js Backend from Heroku to AWS

Moving an Express app with a web dyno, a worker dyno, Heroku Postgres, config vars and Heroku Scheduler onto Encore in your own AWS account, one route at a time.

11 Min Read
How to Move a Go API from Render to AWS

Moving a Go web service, Render Postgres, environment variables and a Render cron job from render.yaml to your own AWS account.

7 Min Read
DigitalOcean App Platform Alternatives in 2026

Where App Platform's ephemeral disks, autoscaling rules and dev databases start to limit a backend, and how Encore, ECS Express Mode, Cloud Run, Render, Railway and Fly.io compare.

7 Min Read
How to Add Secrets to a TypeScript API

API keys and webhook signing secrets in a Node.js and TypeScript backend, with Encore or dotenv and AWS Secrets Manager.

6 Min Read