<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>schristoph.online</title><link>https://schristoph.online/tags/serverless/</link><description>Personal homepage and blog of Stefan Christoph</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>Stefan Christoph. All rights reserved.</copyright><lastBuildDate>Thu, 25 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://schristoph.online/tags/serverless/index.xml" rel="self" type="application/rss+xml"/><item><title>I Rebuilt a Browser Fact-Checker on AWS, and AgentCore Web Search Was the Missing Piece</title><link>https://schristoph.online/blog/live-fact-checker-aws/?utm=rss-feed</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://schristoph.online/blog/live-fact-checker-aws/</guid><description>&lt;p>🎬 Also available as a &lt;a href="https://youtu.be/x1jub37aMXM">blog walkthrough video&lt;/a> if you&amp;rsquo;d rather watch than read.&lt;/p>
&lt;div class="tldr" data-pagefind-weight="5" data-pagefind-meta="tldr" style="display:block;font-size:.875em;margin:2rem 0;border-left:4px solid #ccc;padding-left:1rem;line-height:1.5;">&lt;strong>TL;DR:&lt;/strong> I came across an open-source browser extension that fact-checks videos and live streams in real time, and I wanted to know what it would take to rebuild that idea as an AWS-native service. The answer turned out to be short, because of one recently launched piece. The pipeline is the same everywhere: transcribe, pull out the checkable claims, verify each against the web, show a verdict. The hard part has always been the verify step, which needs a model that can search the live web and cite what it found. Web Search on Amazon Bedrock AgentCore, generally available since 19 June 2026, is a managed, MCP-compatible tool that gives exactly that to any model, including Claude. With it, the build is Cognito for login, API Gateway and Lambda for the seam, Claude on Bedrock for extraction and verdict reasoning, and AgentCore Web Search for grounded, dated, cited evidence. The code is on GitHub.&lt;/div>
&lt;div class="disclaimer" style="display:block;font-size:.875em;margin:2rem 0;border-left:4px solid #ccc;padding-left:1rem;line-height:1.5;">&lt;strong>Disclaimer:&lt;/strong> I&amp;rsquo;m a solutions architect who builds things to understand them. Treat this as a builder&amp;rsquo;s field report, not authoritative guidance. The service is a proof of concept; verdicts are model-generated and you should always confirm against the cited sources. If I&amp;rsquo;ve got something wrong, tell me.&lt;/div>
&lt;h2 id="what-got-me-started">What Got Me Started&lt;/h2>
&lt;p>I came across an open-source browser extension that fact-checks YouTube videos and live streams in near real time, entirely in the browser [3]. The idea is clean and the pipeline is easy to describe: transcribe what is being said, identify the verifiable claims inside the transcript, verify each claim against the web, and highlight the result inline as the video plays. It leans on Google Gemini&amp;rsquo;s built-in search grounding for the verification step, and it does the job well for a single user with a personal API key.&lt;/p></description></item><item><title>Give Every Agent Its Own Computer: AWS Lambda MicroVMs</title><link>https://schristoph.online/blog/aws-lambda-microvms/?utm=rss-feed</link><pubDate>Wed, 24 Jun 2026 00:00:00 +0000</pubDate><guid>https://schristoph.online/blog/aws-lambda-microvms/</guid><description>&lt;p>🎬 Also available as a &lt;a href="https://youtu.be/_-PXDfAPByo">blog walkthrough video&lt;/a> where I walk through the post and the demo.&lt;/p>
&lt;div class="tldr" data-pagefind-weight="5" data-pagefind-meta="tldr" style="display:block;font-size:.875em;margin:2rem 0;border-left:4px solid #ccc;padding-left:1rem;line-height:1.5;">&lt;strong>TL;DR:&lt;/strong> AWS Lambda MicroVMs (launched 22 June 2026) gives every user, job, or AI agent its own isolated, stateful compute environment: a Firecracker microVM with VM-level isolation, near-instant launch and resume from a snapshot, and suspend/resume state for up to eight hours, all in one API call with no virtualization infrastructure to operate. Until now you had to pick two of isolation, speed, and state, and run the plumbing for the rest yourself. I built a small demo where Amazon Bedrock writes Python and a per-session microVM runs it, keeps its state across a suspend, and stays sealed off from a second microVM. The code is on GitHub. This is the clean answer to &amp;ldquo;where does my agent&amp;rsquo;s code actually run?&amp;rdquo;&lt;/div>
&lt;div class="disclaimer" style="display:block;font-size:.875em;margin:2rem 0;border-left:4px solid #ccc;padding-left:1rem;line-height:1.5;">&lt;strong>Disclaimer:&lt;/strong> I&amp;rsquo;m a solutions architect who builds things to understand them. This is a builder&amp;rsquo;s field report on a feature I tested and a demo I wrote, not authoritative guidance. If I&amp;rsquo;ve got something wrong, tell me.&lt;/div>
&lt;h2 id="the-idea-that-stuck">The Idea That Stuck&lt;/h2>
&lt;p>At a machine learning conference last year, the idea that every AI agent should get its own computer stuck with me. Its own place to run code, keep some state, and not step on anyone else&amp;rsquo;s work. It made plain intuitive sense. An agent that writes and runs code is a lot less scary when that code executes somewhere boxed off from everything that matters.&lt;/p></description></item></channel></rss>