← all posts

Engineering

Software engineering practices, architecture, testing

How to Test an MCP Server: Contracts, Failures, and CI

Tutorials Engineering

Test MCP servers beyond the Inspector: schemas, protocol versions, auth, timeouts, cancellation, retries, failure injection, conformance, and agent behavior.

Terraform Modules with AI: IaC for Startups Without a DevOps Engineer

Tutorials Engineering

How to generate Terraform modules using AI: prompts for AWS and GCP, state management, project structure, best practices. Production-ready examples.

Docker Multi-Stage Builds: Smaller, Safer Images

Tutorials Engineering

A practical Docker multi-stage build for Node.js, with cache mounts, minimal runtime files, non-root execution, secret handling, CI checks, SBOM, and provenance.

CI/CD Pipeline Generator: GitHub Actions Prompts and YAML

Tutorials Engineering

Generate safer GitHub Actions workflows with structured prompts, current Node.js and Python matrices, deploy examples, and a practical review checklist.

REST API Design with AI: Prompts and OpenAPI Spec Generation

Tutorials Engineering

Designing REST APIs with AI: naming conventions, versioning, error handling, and OpenAPI spec generation. Ready-to-use prompts for every stage.

Kronos Agent OS: a self-hosted runtime for durable AI agents

Engineering AI Ops

An evidence-based tour of KAOS v0.3.0: durable turns, layered memory, MCP tools, governance, behavior evals, portable agent state, and safe defaults.

Monolith vs Microservices vs Serverless: The Real Cost for a Startup

Tutorials Engineering

A TCO model for three startup architectures: monolith, microservices, serverless. AI-assisted calculation prompts, comparison tables, and a decision framework with concrete numbers.

From PRD to Database Schema in 30 Minutes: AI-Powered Domain Modeling

Tutorials Engineering

A step-by-step process for turning a PRD into a PostgreSQL schema in 30 minutes with AI. Extract entities, build relationships, generate migrations.

AI Security Audit Checklist: 15 Vulnerabilities Claude Found in Production Code

Tutorials Engineering

A checklist of 15 common production code vulnerabilities with before/after examples and prompts for AI-assisted auditing. SQL injection, SSRF, path traversal, JWT, race conditions, and more.

TDD with AI coding agents: keep the tests honest

Tutorials Engineering

A practical red-green-refactor workflow for Claude Code and other coding agents, with contract-first prompts, proof of red, test review, mutation checks, and CI.

ADR Template + Prompts: AI Writes Architecture Decisions in 5 Min

Tutorials Engineering

Generate Architecture Decision Records with AI: template, prompt library, CI automation, full Claude Code workflow from decision to docs.

AI Code Review Checklist: 4 Categories, 12 Production Prompts

Tutorials Engineering

Battle-tested checklist for AI code review: Correctness → Security → Performance → Readability. Prompts per stage, real findings, CI/CD template.

Claude Concilium: multi-model code review without fake consensus

Tool Reviews Engineering

A source-level audit of Claude Concilium and a safer workflow for parallel AI code review: independent roles, evidence, verification, privacy, and measurable evaluation.

AI coding for Flutter: a verification-first workflow

Tool Reviews Engineering

A practical workflow for Claude Code, Codex, Gemini, and Cursor in Flutter projects: repository context, generated files, BuildContext, responsive UI, tests, and MCP.