<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>selamy.dev</title><link>https://selamy.dev/</link><description>Recent content on selamy.dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 29 Jun 2026 12:00:00 -0400</lastBuildDate><atom:link href="https://selamy.dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Customer-Facing GenAI System Design Is Its Own Interview Loop</title><link>https://selamy.dev/posts/customer-facing-genai-system-design-interview-loop/</link><pubDate>Mon, 29 Jun 2026 12:00:00 -0400</pubDate><guid>https://selamy.dev/posts/customer-facing-genai-system-design-interview-loop/</guid><description>A public course for preparing for customer-facing GenAI system design interviews: discovery, RAG, agents, evaluation, security, observability, troubleshooting, and field judgment.</description></item><item><title>Agents Need Situational Awareness</title><link>https://selamy.dev/posts/agents-need-situational-awareness/</link><pubDate>Tue, 09 Jun 2026 01:13:55 +0000</pubDate><guid>https://selamy.dev/posts/agents-need-situational-awareness/</guid><description>Useful agents need more than task execution. They need current state, memory, approval boundaries, and enough context to know what the task means.</description></item><item><title>Highly Effective Agents</title><link>https://selamy.dev/posts/highly-effective-agents/</link><pubDate>Wed, 27 May 2026 12:20:00 -0400</pubDate><guid>https://selamy.dev/posts/highly-effective-agents/</guid><description>The useful version of personal agent systems is not one general assistant. It is a team of specialized agents with isolated identities, bounded authority, and real responsibilities.</description></item><item><title>Immutable Agent Infrastructure</title><link>https://selamy.dev/posts/immutable-agent-infrastructure/</link><pubDate>Wed, 27 May 2026 12:10:00 -0400</pubDate><guid>https://selamy.dev/posts/immutable-agent-infrastructure/</guid><description>A trading agent changed its own risk limits at runtime. The fix was not another instruction. It was making the right files structurally immutable.</description></item><item><title>Agents Need Boring Infrastructure</title><link>https://selamy.dev/posts/agents-need-boring-infrastructure/</link><pubDate>Wed, 13 May 2026 21:20:00 -0400</pubDate><guid>https://selamy.dev/posts/agents-need-boring-infrastructure/</guid><description>The hard part of agent systems is not getting a model to take an action. It is making that action safe, repeatable, inspectable, and useful over time.</description></item><item><title>Reading Code You Didn't Write</title><link>https://selamy.dev/posts/reading-code-you-didnt-write/</link><pubDate>Wed, 08 Apr 2026 12:00:00 -0400</pubDate><guid>https://selamy.dev/posts/reading-code-you-didnt-write/</guid><description>How to use Claude Code as a codebase navigator.</description></item><item><title>Why I Write Specs Before Prompts</title><link>https://selamy.dev/posts/why-i-write-specs-before-prompts/</link><pubDate>Mon, 06 Apr 2026 01:19:00 +0000</pubDate><guid>https://selamy.dev/posts/why-i-write-specs-before-prompts/</guid><description>Prompts are requests. Specs are coordination systems. If you want reliable output from AI agents, start with the spec.</description></item><item><title>The Dispatch Pattern: How I Shipped 25 PRs in One Night Without Touching the Code</title><link>https://selamy.dev/posts/the-dispatch-pattern/</link><pubDate>Wed, 01 Apr 2026 00:00:00 +0000</pubDate><guid>https://selamy.dev/posts/the-dispatch-pattern/</guid><description>A practical pattern for running parallel coding agents across isolated environments, with isolated workspaces, failure detection, and guardrails that make multi-project execution usable.</description></item><item><title>Hello World</title><link>https://selamy.dev/posts/hello-world/</link><pubDate>Sat, 14 Mar 2026 12:00:00 -0500</pubDate><guid>https://selamy.dev/posts/hello-world/</guid><description>First post — testing the pipeline.</description></item><item><title>About</title><link>https://selamy.dev/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://selamy.dev/about/</guid><description>About Patrick Selamy</description></item></channel></rss>