DevOps · Information Security · Software Engineering

Engineering concepts, explained for people who build with AI.

Prodogon is a reference guide to the concepts underneath the code your AI coding assistant hands you — the definitions, tutorials, and comparisons that are precise, example-driven, and safe to cite.

449 guides · 4 topics · 36 clusters · written answer-first for humans and AI search engines alike

New

Guided journeys

Project-based paths for people who would rather build than read. Each one ends in something real — a live URL, a working login, a database you can restore — with every step linked to the guide that explains it. All journeys →

beginner · 2 weekends

Build and Ship Your First Web App With AI

A small web app running at a public URL that a friend can open on their phone, plus the repo it lives in.

16 min read →
beginner · 1–2 weekends

Add Accounts and Login to Your App

Working signup and login, sessions that end when they should, and per-user data that another account cannot reach by changing an ID.

15 min read →
beginner · 1 weekend

Keep Your App Online

An app that redeploys on every push, tells you when it goes down, shuts down cleanly, and can be rolled back in one command.

14 min read →
intermediate · 2–3 weekends

Add a Database Without Regret

A schema you can change safely, migrations in version control, indexes built from real queries, and a backup you have actually restored.

16 min read →
intermediate · 2 weekends

Debug and Refactor the Code You Didn't Write

A reproducible bug fix backed by a regression test, a safer refactor of a tangled module, and a codebase you can navigate without asking the assistant what it does.

15 min read →
intermediate · 1–2 weekends

Run a Security Pass Before Real Users

A documented attack-surface inventory, every default AI security failure checked off or fixed, scanning in CI, and rotating credentials issued.

16 min read →
intermediate · 2 weekends

Make Slow Work Reliable

Slow work moved off the request path into a job queue with retries, idempotency, a dead letter queue, and monitoring that notices a stuck worker.

15 min read →
intermediate · 2 weekends

Add an AI Feature Without Adding an Attack Surface

An LLM feature in production with validated output, scoped credentials, injection defences, cost limits, and audit logging of every model-driven action.

16 min read →
intermediate · 1 weekend

Serve Users in Asia Without the Round Trip

An app that answers Hong Kong and Singapore users from a nearby edge with a measured p95, not an assumption — and no mainland filing required.

15 min read →
intermediate · 1 weekend

Give Your Coding Agent Its Own Sandbox

A coding agent that runs in an isolated workspace, without your credentials, with restricted network access — and a test that proves the boundary holds.

14 min read →
beginner · 1 day

Find the Money in Your Cloud Bill

A smaller bill you can prove: the biggest line items identified, idle resources removed, the workload right-sized, and a before-and-after figure from two real invoices.

13 min read →
intermediate · 1 day

Run Two Coding Agents Without Losing Work

Two agents working on one repository in parallel, each in its own worktree, with an explicit merge order and a test run on the combined result rather than on each branch.

13 min read →

Start here

One entry point per goal. Each begins with a pillar guide and then walks into the guides that matter next.

Explore every guide

Every topic on the site, mapped into clusters. Pick the one that matches what your AI assistant is generating right now.

DevOps

CI/CD, GitOps, Kubernetes, IaC, observability, and running software reliably.

158 guides →

Information Security

OWASP, prompt injection, non-human identities, secrets, supply chains, and the attacks AI-generated code ships by default.

96 guides →

Software Engineering

Vibe coding, productive AI habits, spec-driven development, testing, databases, Git, and building systems that don't fall over.

172 guides →

Hardware & Machines

How the machine under your code works: processors, memory, storage, GPUs, and the servers you rent.

23 guides →

Pillar guides

Curated hubs that tie a cluster of guides together. Read one end to end, or use it as a starting map.

Specialist clusters

Deep dives into the areas where AI-generated code fails most often.

Kubernetes for AI Builders: Run What Your Assistant Generates Without Wrecking Production

Your AI writes Kubernetes manifests it doesn't understand. Learn the objects, the failure modes, the cost traps, and the security gaps — with every linked guide.

14 min read

k3s for Vibecoders: Kubernetes on One Cheap Server, Without the Cloud Bill

k3s is real Kubernetes in a single binary that runs on a $6 VPS. Learn what it bundles, how to deploy your AI-built app to it, and when a managed cluster is still the better call.

12 min read

Hardware for AI Builders: How the Machine Your Code Runs On Actually Works

A zero-jargon guide to computer hardware for people who build with AI: what a CPU, RAM, SSD, GPU, and data-centre server actually do, and how to size a machine for your app.

14 min read

Kubernetes Security for AI Builders: Hardening the Cluster Your Assistant Configured

A default cluster trusts everything inside it. Learn RBAC, network policies, pod security, Secrets, and image hardening — the Kubernetes security work your AI's manifests skip.

13 min read

Deploying AI-Generated Apps to Production: A Vibecoder's Checklist

Your AI wrote the app. Now here's every step between 'it works on my machine' and 'it's running in production.' Deployment, monitoring, secrets, databases, and the checklist your AI didn't include.

10 min read

Databases for AI Builders: Why Your AI-Generated App Gets Slow and Loses Data

Your AI writes working SQL that fails at scale. Learn indexing, the N+1 problem, transactions, connection pools, migrations, backups, and consistency — with linked guides for each.

13 min read

Authentication and Authorization for AI Builders: Who You Are, and What You're Allowed to Touch

Login, sessions, JWTs, OAuth, passkeys, and the object-level checks your AI assistant skips. Every auth concept a vibecoder needs, with a linked guide for each.

12 min read

Securing AI Agents and LLM Features: The Attack Surface You Just Added

Prompt injection, MCP servers, non-human identities, and hallucinated packages — every security concept that applies once your app has an LLM feature or an AI agent. With linked guides.

13 min read

The 15 Security Failures Your AI Coding Assistant Ships by Default

AI coding assistants default to SQL injection, hardcoded secrets, missing access controls, and 12 other security failures. Here's every one, with the fix and the linked guide.

12 min read

Background Jobs and Scheduled Tasks: The Part of Your App Nobody Monitors

Cron jobs fail silently, queues lose messages, and retries duplicate work. Learn scheduling, queues, dead letters, backoff, idempotency, and monitoring — with linked guides.

12 min read

How to Choose a Cloud Provider for Your AI-Generated App

Your AI writes the app. The cloud runs it. Compare every major provider — Big 3, PaaS, and budget VPS — by cost, complexity, and use case. Decision guide for vibecoders deploying AI-generated apps.

16 min read

How to use this reference

Prodogon is a free, independent reference. Every guide is written answer-first, so a single section can be read, quoted, or cited on its own — whether you arrived from a search engine or your assistant did.

Search the whole site

Every guide is indexed. Search for a term you saw in a diff, a config file, or an error message.

Open search →

Browse by tag

Tags cut across topics — Kubernetes, databases, secrets, testing, and more — to pull together related guides.

All tags →

About Prodogon

Who writes it, how the guides are sourced, and why it exists for people building with AI coding assistants.

Read about →