Blog

Essays and hot takes on testing, AWS, and AI-assisted development.

May 20, 2026

Benchmarking Local AWS Emulators: 500ms vs 15s Startup Latency

A performance comparison between fakecloud and LocalStack, focusing on startup latency, memory footprint, and developer productivity.

May 19, 2026

2,591 Operations: How fakecloud Reached 100% AWS API Conformance

How fakecloud uses the Smithy protocol and 86,000+ test variants to achieve 100% API conformance across 2,591 AWS operations in a zero-friction local environment.

May 19, 2026

Testing SNS to S3 Triggers Locally in 500ms

Test SNS to S3 event-driven integrations locally with 100% API conformance. Use fakecloud's standalone binary for sub-second feedback loops without AWS accounts or Docker.

May 18, 2026

Eliminating AWS Auth Friction: The 'No' List for Local Development

Discover why local development shouldn't require cloud accounts or auth tokens, and how fakecloud provides a high-fidelity AWS environment that works offline.

May 18, 2026

The 'No' List: Why fakecloud Requires No Account or Internet

fakecloud is a high-fidelity, zero-friction local AWS environment delivered as a single binary that requires no account, no authentication tokens, and no internet connection.

May 17, 2026

Benchmarking Local AWS: 500ms Startup vs. Cloud-Dependent Mocks

Explore how fakecloud addresses the 2026 latency wall with a high-fidelity, 500ms startup local AWS environment that requires no internet or auth tokens.

May 17, 2026

Benchmarking Local AWS Emulators: fakecloud vs LocalStack and Moto

A performance and conformance comparison between fakecloud, LocalStack, and Moto for local AWS development as of May 2026.

May 17, 2026

CI/CD without Credentials: Using fakecloud in GitHub Actions

Managing AWS IAM credentials in CI/CD pipelines is a high-stakes liability. fakecloud eliminates this friction by providing a high-fidelity, zero-auth AWS environment that runs as a standalone binary directly within your GitHub Actions runner.

May 17, 2026

Local AWS Bedrock: Prototyping GenAI Without Cloud Costs

Eliminate AWS costs and API latency by prototyping GenAI applications locally. fakecloud provides 214 high-fidelity Bedrock operations across 4 APIs in a standalone binary, requiring no account, tokens, or internet.

May 17, 2026

Local Generative AI: Implementing Bedrock with fakecloud

Testing generative AI on live infrastructure is inefficient. fakecloud eliminates this friction by providing a high-fidelity, zero-friction local AWS environment for Bedrock.

May 17, 2026

Testing S3 and Lambda: A Guide to Zero-Auth Local Integration

A guide to testing S3 and Lambda integrations locally with fakecloud, eliminating the need for AWS accounts, auth tokens, or internet access.

April 23, 2026

Local ECR with real `docker push`: what LocalStack and Moto miss, and what fakecloud ships

LocalStack gates ECR behind Pro and `docker push` is flaky for those who pay. Moto ships a control plane but can't speak the OCI v2 Distribution protocol. fakecloud ships both — full 58-op API plus real `docker push`/`pull`, free.

April 22, 2026

Running AWS integration tests with Claude Code, Cursor, and Copilot

Configure AI coding assistants (Claude Code, Cursor, GitHub Copilot) to use fakecloud for AWS integration tests. Reliable local AWS for agent-assisted development, no account or auth token needed.

April 22, 2026

Testing Bedrock Guardrails without the AWS bill

Bedrock Guardrails evaluate content policies, PII filters, topic filters, and contextual grounding. Testing a guardrail setup against real AWS is slow and expensive. fakecloud runs the guardrail control plane and the ApplyGuardrail data plane locally, with real content evaluation.

April 22, 2026

Why your Bedrock tests shouldn't call a real LLM (not even a local one)

Every AI-team engineer eventually asks: should my Bedrock tests hit a real model? Even a local one like Ollama? Short answer: no. Here's what tests actually need, and what happens when you try to use real inference instead.

April 22, 2026

CDK local testing: full flow with fakecloud and cdklocal

Deploy and test AWS CDK apps locally with fakecloud. Full cdklocal flow, plain cdk with AWS_ENDPOINT_URL, CI setup. Free, open-source, no account required.

April 22, 2026

Integration testing AWS in GitHub Actions without mocks

Run real AWS integration tests in GitHub Actions, GitLab CI, and CircleCI with fakecloud. Copy-paste workflows for SQS, SNS, DynamoDB, Lambda, S3. No account, no auth token, no paid tier.

April 22, 2026

Free LocalStack alternatives in 2026: fakecloud, MiniStack, floci, Moto

Four free, open-source alternatives to LocalStack Community: fakecloud, MiniStack, floci, and Moto. What each is architecturally, how they position, and how to pick by fit.

April 22, 2026

LocalStack Ultimate covers 4 Bedrock ops. Here's why that's the wrong bet for tests.

LocalStack supports Bedrock only on their Ultimate plan, and only four operations, all backed by Ollama. Here's what that gets you, what it doesn't, and why fakecloud's approach is different.

April 22, 2026

Migrating from LocalStack to fakecloud in 10 minutes

Step-by-step migration from LocalStack Community to fakecloud: docker-compose, CI, Terraform, CDK, Serverless Framework. Copy-paste configs for every common setup.

April 22, 2026

A Moto equivalent for Go, Java, Kotlin, and Node.js

Moto is Python-only. fakecloud is a real HTTP server speaking the AWS wire protocol, so the same thing works for Go, Java, Kotlin, Node.js, Rust, and PHP. Copy-paste examples for each language.

April 22, 2026

Terraform local development for AWS: full flow with fakecloud

Run Terraform against AWS locally with fakecloud. Provider endpoints config, tflocal, CI setup. Free, open-source, no account required. Works with the upstream terraform-provider-aws TestAcc suites.

April 22, 2026

How to test Lambda locally: the full guide for 2026

Run Lambda locally against a real runtime in seconds. Covers all 13 AWS Lambda runtimes, event source mappings, and cross-service triggers (S3, SQS, SNS, EventBridge). No mocks, no SAM, no account required.

April 15, 2026

People are not reviewing AI-generated code

I'd bet most developers are already shipping AI-generated code without properly reviewing it. Not because they have guardrails, but because they're busy and the code looks fine. Here's what I think we should do about it.

April 14, 2026

How to test AWS code written by AI tools

AI tools can write AWS code fast, but they hallucinate APIs and create tests that pass while asserting wrong behavior. Here's how to test AI-generated AWS code properly: real integrations, external verification, and guardrails the AI can't game.

April 13, 2026

How to test Bedrock code locally, for free, deterministically

Testing code that calls Bedrock is painful: every run burns tokens, hits rate limits, and returns different text. Here's how to test Bedrock-calling code locally against fakecloud — deterministic responses, configurable per prompt, with fault injection for retry logic.

April 11, 2026

Free, Open-Source LocalStack Alternative for AWS Testing

LocalStack went proprietary in March 2026. fakecloud is a free, open-source AWS emulator for integration testing — 20 services, 100% conformance, no auth required.

April 10, 2026

700 commits in 6 days: how to trust LLM-generated code

fakecloud went from zero to 17 AWS services in 6 days using LLMs. Here's how tests, CI, and architecture steering made that possible without shipping garbage.

April 06, 2026

Why I'm building a free, open-source AWS emulator

LocalStack went proprietary. Our builds broke. So I built a free, open-source replacement in Rust — 13 AWS services, 731 API operations, 100% conformance.