<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Juraj Macák — Articles</title>
        <link>https://jurajmacak.sk/blog/</link>
        <description>Articles and short notes on mobile engineering, building with AI agents, developer tooling and technical leadership, written from measured work rather than opinion.</description>
        <language>en</language>
        <atom:link href="https://jurajmacak.sk/blog/rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title>Your requirements live in a chat window</title>
            <link>https://jurajmacak.sk/blog/requirements-live-in-a-chat-window/</link>
            <guid isPermaLink="true">https://jurajmacak.sk/blog/requirements-live-in-a-chat-window/</guid>
            <description>Six rules from fifteen real OpenSpec changes for writing project docs an agent can&apos;t misread, including the one that says a proposal is allowed to fail.</description>
            <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title>Two hooks that hold every time, and what breaks them</title>
            <link>https://jurajmacak.sk/blog/two-hooks-that-hold-every-time/</link>
            <guid isPermaLink="true">https://jurajmacak.sk/blog/two-hooks-that-hold-every-time/</guid>
            <description>Two Claude Code hooks that block bad Swift before it ships, the exit-code contract behind them, and a subshell bug that let one through anyway.</description>
            <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title>What survives of prompt engineering</title>
            <link>https://jurajmacak.sk/blog/what-survives-of-prompt-engineering/</link>
            <guid isPermaLink="true">https://jurajmacak.sk/blog/what-survives-of-prompt-engineering/</guid>
            <description>I taught prompt writing twice, then measured where the gain was. Three techniques survived agentic work; the rest was decoration.</description>
            <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
        </item>
        <item>
            <title>Why your Claude Code sessions burn out so fast</title>
            <link>https://jurajmacak.sk/blog/why-your-claude-code-sessions-burn-out-so-fast/</link>
            <guid isPermaLink="true">https://jurajmacak.sk/blog/why-your-claude-code-sessions-burn-out-so-fast/</guid>
            <description>The limits are not what is emptying your budget. Context hygiene is, and a handful of habits cuts effective usage in half.</description>
            <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
        </item>
    </channel>
</rss>
