<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>edjgeek</title><description>Developer, Speaker, Tinkerer — serverless, AI agents, and whatever else is on my mind.</description><link>https://edjgeek.com/</link><item><title>Building Faceteroids: A Multiplayer Game Server on Lambda MicroVMs</title><link>https://edjgeek.com/blog/building-ephemeral-gameservers-on-microvms/</link><guid isPermaLink="true">https://edjgeek.com/blog/building-ephemeral-gameservers-on-microvms/</guid><description>A step-by-step guide to building a multiplayer game where each room runs in its own MicroVM, deployed through the Lambda MicroVMs API, suspended when idle, resumed in under a second.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Baking a Fast Lambda MicroVM: Lessons Learned in the Trenches</title><link>https://edjgeek.com/blog/baking-fast-microvm/</link><guid isPermaLink="true">https://edjgeek.com/blog/baking-fast-microvm/</guid><description>A fresh MicroVM took ~26 seconds from run-hook to a mounted home directory. Getting it to a few seconds taught me that on snapshot-booted compute, cold start is mostly first-touch disk I/O, and the platform&apos;s /validate hook is the fix.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Lambda MicroVMs + S3 Files: My Claude Code Sandbox for iPad</title><link>https://edjgeek.com/blog/claude-code-sandbox-for-ipad/</link><guid isPermaLink="true">https://edjgeek.com/blog/claude-code-sandbox-for-ipad/</guid><description>A walkthrough of building a browser-based Claude Code shell that runs in an AWS Lambda MicroVM with a persistent S3 Files home. Signed in with Cognito, deployed with SAM.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>From 9 Tiles to 900: Scaling Computer Vision Pipelines</title><link>https://edjgeek.com/blog/9-tiles-to-900-cv-pipelines/</link><guid isPermaLink="true">https://edjgeek.com/blog/9-tiles-to-900-cv-pipelines/</guid><description>Computer vision pipelines are scale problems disguised as orchestration problems. You can solve both with a single function.</description><pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Deploy FastAPI to AWS in 60 Seconds</title><link>https://edjgeek.com/blog/deploy-fastapi-aws-60-seconds/</link><guid isPermaLink="true">https://edjgeek.com/blog/deploy-fastapi-aws-60-seconds/</guid><description>Deploy a standard FastAPI app to AWS Lambda serverlessly in two commands using Lambda Web Adapter. No Docker. No handler code. No code changes.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>200,000 MCP Servers Are Exposed. Here&apos;s Why Serverless Is Safer.</title><link>https://edjgeek.com/blog/mcp-serverless-security/</link><guid isPermaLink="true">https://edjgeek.com/blog/mcp-serverless-security/</guid><description>MCP&apos;s most popular transport has no authentication. AWS serverless removes the conditions that make that dangerous.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cold Starts Are Dead</title><link>https://edjgeek.com/blog/lambda-cold-starts-dead/</link><guid isPermaLink="true">https://edjgeek.com/blog/lambda-cold-starts-dead/</guid><description>Lambda cold starts in 2026 are 200-400ms for Python, sub-100ms for Go and Rust, and 90-140ms for Java with SnapStart. The data says the argument is over.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Lambda Managed Instances: A Working Demo and the Math Behind It</title><link>https://edjgeek.com/blog/lambda-managed-instances/</link><guid isPermaLink="true">https://edjgeek.com/blog/lambda-managed-instances/</guid><description>Lambda Managed Instances let multiple invocations share the same CPU while waiting on network calls. Here&apos;s a working demo, the cost math, and when LMI actually saves you money.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>My Brother Doesn&apos;t Code. Now He Ships Features.</title><link>https://edjgeek.com/blog/pipelayer-agent/</link><guid isPermaLink="true">https://edjgeek.com/blog/pipelayer-agent/</guid><description>How I built a Telegram bot with Amazon Bedrock AgentCore and Claude that lets a non-developer iterate on a production PWA using plain English.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Lambda Just Got a File System. I Put AI Agents on It.</title><link>https://edjgeek.com/blog/s3-files-lambda-agents/</link><guid isPermaLink="true">https://edjgeek.com/blog/s3-files-lambda-agents/</guid><description>S3 Files mounts your S3 bucket as a local file system in Lambda. I built AI code review agents that share a workspace through it, orchestrated by a durable function.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Hey, I&apos;m edjgeek</title><link>https://edjgeek.com/blog/hello-world/</link><guid isPermaLink="true">https://edjgeek.com/blog/hello-world/</guid><description>A little about me, what I work on, and what you&apos;ll find on this blog.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>