<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on Alex's Blog</title><link>https://alexsun98.github.io/posts/</link><description>Recent content in Posts on Alex's Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 10 Jul 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://alexsun98.github.io/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>One-command blogging with Claude and MCP: from idea to deployed post</title><link>https://alexsun98.github.io/posts/claude-mcp-blog-automation/</link><pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate><guid>https://alexsun98.github.io/posts/claude-mcp-blog-automation/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Just a sample post for test, here so the post layout has something real to render.
Replace it with your own writing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Publishing a post on a static site is a chain of small chores: draft the
markdown, fix the front matter, commit, push, wait for the build, then click
around to make sure nothing broke. None of it is hard. All of it is friction.&lt;/p&gt;
&lt;p&gt;With Claude and a few MCP servers, the whole chain collapses into one prompt.
This post walks through the setup.&lt;/p&gt;</description></item><item><title>Cold starts, warm feelings: .NET APIs on AWS Lambda</title><link>https://alexsun98.github.io/posts/serverless-dotnet-lambda/</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate><guid>https://alexsun98.github.io/posts/serverless-dotnet-lambda/</guid><description>&lt;blockquote&gt;
&lt;p&gt;Sample post, here to fill out the list page and tag filters. Replace it
with your own writing.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;The standard objection to .NET on Lambda is cold start time. It is a real
cost, but it is paid less often than people assume, and most of it can be
engineered away before you spend money on provisioned concurrency.&lt;/p&gt;
&lt;h2 id="where-cold-starts-actually-hurt"&gt;Where cold starts actually hurt&lt;/h2&gt;
&lt;p&gt;A cold start happens on the first request to a new execution environment.
For a steady-traffic API, that is a tiny fraction of requests. The places it
genuinely hurts:&lt;/p&gt;</description></item></channel></rss>