<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>0xZ</title><description># cat /dev/brain &gt;&gt; posts</description><link>https://posts.oztamir.com/</link><image><url>https://posts.oztamir.com/favicon.png</url><title>0xZ</title><link>https://posts.oztamir.com/</link></image><atom:link href="https://posts.oztamir.com/rss.xml" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title>Let&apos;s write a harness (or: Harness Engineering 101)</title><link>https://posts.oztamir.com/lets-write-a-harness-or-harness-engineering-101/</link><guid isPermaLink="true">https://posts.oztamir.com/lets-write-a-harness-or-harness-engineering-101/</guid><description>The same model sits behind Cursor, Claude Code, and most other agents. What makes them different isn&apos;t the brain - it&apos;s the harness. So let&apos;s write one.</description><pubDate>Sat, 06 Jun 2026 12:57:11 GMT</pubDate><content:encoded>The same model sits behind Cursor, Claude Code, and most other agents. What makes them different isn&apos;t the brain - it&apos;s the harness. So let&apos;s write one.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.H9MXt591_Z2deeOt.jpeg" medium="image"/><category>Technical</category><category>ai</category><category>harness engineering</category><category>harness</category><category>agents</category></item><item><title>Syncing skills, rules and subagents across repos with amgr</title><link>https://posts.oztamir.com/amgr-syncing-agent-configs-across-repos/</link><guid isPermaLink="true">https://posts.oztamir.com/amgr-syncing-agent-configs-across-repos/</guid><description>I wrote a tool that lets you define your agent setup once - and deploy it everywhere.</description><pubDate>Wed, 04 Feb 2026 12:58:20 GMT</pubDate><content:encoded>I wrote a tool that lets you define your agent setup once - and deploy it everywhere.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.v2UocKBR_Z1l4k4H.jpeg" medium="image"/><category>ai</category><category>open-source</category><category>agents</category></item><item><title>Let&apos;s create a Wolt Extension for Raycast</title><link>https://posts.oztamir.com/lets-create-a-wolt-extension-for-raycast/</link><guid isPermaLink="true">https://posts.oztamir.com/lets-create-a-wolt-extension-for-raycast/</guid><description>Building a Raycast extension by reverse-engineering Wolt’s private API</description><pubDate>Sat, 20 Dec 2025 11:31:01 GMT</pubDate><content:encoded>Building a Raycast extension by reverse-engineering Wolt’s private API</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.CUohhrCH_Z9bj2M.jpeg" medium="image"/><category>Raycast</category><category>Projects</category><category>Technical</category></item><item><title>From WhatsApp to Todoist: an n8n + Whatsmeow automation</title><link>https://posts.oztamir.com/from-whatsapp-to-todoist-an-n8n-whatsmeow-automation/</link><guid isPermaLink="true">https://posts.oztamir.com/from-whatsapp-to-todoist-an-n8n-whatsmeow-automation/</guid><description>Using whatsmeow, n8n, and a Gemini-based agent, my WhatsApp commitments are now synced to Todoist.</description><pubDate>Tue, 14 Oct 2025 13:58:26 GMT</pubDate><content:encoded>Using whatsmeow, n8n, and a Gemini-based agent, my WhatsApp commitments are now synced to Todoist.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.Bjn12GSl_Z1f5J84.jpeg" medium="image"/><category>n8n</category><category>automation</category><category>agents</category><category>ai</category><category>Technical</category></item><item><title>Reverse Engineering APIs with Chrome DevTools MCP</title><link>https://posts.oztamir.com/reverse-engineering-apis-with-chrome-devtools-mcp/</link><guid isPermaLink="true">https://posts.oztamir.com/reverse-engineering-apis-with-chrome-devtools-mcp/</guid><description>Why should I go through network requests when an agent can do it for me?</description><pubDate>Sat, 27 Sep 2025 11:36:47 GMT</pubDate><content:encoded>Why should I go through network requests when an agent can do it for me?</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.VspCXjVF_1O1Xdh.jpeg" medium="image"/><category>mcp</category><category>agents</category><category>Programming</category><category>website</category><category>Technical</category></item><item><title>Solving Multi-Calendar Conflicts with n8n</title><link>https://posts.oztamir.com/solving-multi-calendar-conflicts-with-n8n/</link><guid isPermaLink="true">https://posts.oztamir.com/solving-multi-calendar-conflicts-with-n8n/</guid><description>How I defended my WLB with a Google Calendar workflow</description><pubDate>Mon, 02 Jun 2025 15:18:26 GMT</pubDate><content:encoded>How I defended my WLB with a Google Calendar workflow</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.Bm56Nk9h_I1eh7.jpeg" medium="image"/><category>n8n</category><category>automation</category><category>calendar</category></item><item><title>Claude is now my micro-manager</title><link>https://posts.oztamir.com/claude-is-now-my-micro-manager/</link><guid isPermaLink="true">https://posts.oztamir.com/claude-is-now-my-micro-manager/</guid><description>OR: How to hit your OKRs with AI and MCPs</description><pubDate>Wed, 16 Apr 2025 09:01:34 GMT</pubDate><content:encoded>OR: How to hit your OKRs with AI and MCPs</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.aLJ1EnUW_ZE2goM.jpeg" medium="image"/><category>ai</category><category>mcp</category><category>career</category></item><item><title>I now use AI Agents to text you back</title><link>https://posts.oztamir.com/i-now-use-ai-agents-to-text-you-back/</link><guid isPermaLink="true">https://posts.oztamir.com/i-now-use-ai-agents-to-text-you-back/</guid><description>Automating Social Checkups with n8n, Claude, and a WhatsApp MCP</description><pubDate>Sun, 06 Apr 2025 11:15:39 GMT</pubDate><content:encoded>Automating Social Checkups with n8n, Claude, and a WhatsApp MCP</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.B6vZmzKV_VJ2BS.jpeg" medium="image"/><category>ai</category><category>agents</category><category>mcp</category><category>n8n</category><category>automation</category><category>Technical</category></item><item><title>Building the MDR terminal from Severance</title><link>https://posts.oztamir.com/building-the-lumon-mdr-terminal-from-severance/</link><guid isPermaLink="true">https://posts.oztamir.com/building-the-lumon-mdr-terminal-from-severance/</guid><description>I decided to make my own Lumon Macrodata Refinement terminal.</description><pubDate>Sat, 15 Feb 2025 09:34:26 GMT</pubDate><content:encoded>I decided to make my own Lumon Macrodata Refinement terminal.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.DEYqY25l_INQT5.jpeg" medium="image"/><category>3D Printing</category><category>Diy</category><category>electronics</category><category>RaspberryPi</category><category>Culture</category><category>TV</category></item><item><title>Beating the Cold Room Syndrome with Zigbee</title><link>https://posts.oztamir.com/beating-the-cold-room-syndrome-with-zigbee/</link><guid isPermaLink="true">https://posts.oztamir.com/beating-the-cold-room-syndrome-with-zigbee/</guid><description>I kept forgetting to turn on the heater before I shower—until I decided to automate it once and for all.</description><pubDate>Tue, 11 Feb 2025 21:40:53 GMT</pubDate><content:encoded>I kept forgetting to turn on the heater before I shower—until I decided to automate it once and for all.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.B1gkFJ_Z_Z1MYxzt.jpeg" medium="image"/><category>automation</category><category>home-automation</category><category>smart-home</category><category>home-assistant</category></item><item><title>Syncing Home Assistant States to Exist.io</title><link>https://posts.oztamir.com/syncing-home-assistant-states-to-exist_io/</link><guid isPermaLink="true">https://posts.oztamir.com/syncing-home-assistant-states-to-exist_io/</guid><description>Tracking Home Assistant Data in Exist.io: Custom Integrations Made Easy</description><pubDate>Mon, 04 Nov 2024 16:03:32 GMT</pubDate><content:encoded>Tracking Home Assistant Data in Exist.io: Custom Integrations Made Easy</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.DVwFDJAP_1RhOTV.jpeg" medium="image"/><category>Home Assistant</category><category>Quantified Self</category></item><item><title>Using EIP-6963 for Marketing</title><link>https://posts.oztamir.com/using-eip-6963-for-marketing/</link><guid isPermaLink="true">https://posts.oztamir.com/using-eip-6963-for-marketing/</guid><description>EIP-6963 isn’t just another Ethereum standard—it’s a powerful tool for building trust. We used it for social proof.</description><pubDate>Sat, 19 Oct 2024 21:08:00 GMT</pubDate><content:encoded>EIP-6963 isn’t just another Ethereum standard—it’s a powerful tool for building trust. We used it for social proof.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.DKwGzbnD_28OX6x.jpeg" medium="image"/></item><item><title>Putting an end to 3D printed Halloween models</title><link>https://posts.oztamir.com/putting-an-end-to-3d-printed-halloween-models/</link><guid isPermaLink="true">https://posts.oztamir.com/putting-an-end-to-3d-printed-halloween-models/</guid><description>I was tired of seeing 3D Printed Halloween models - so I created a browser extension to fix it.</description><pubDate>Sat, 05 Oct 2024 14:09:25 GMT</pubDate><content:encoded>I was tired of seeing 3D Printed Halloween models - so I created a browser extension to fix it.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.De3-mgpy_1Jxudg.jpeg" medium="image"/><category>3d-printing</category><category>Browser extension</category></item><item><title>Broke: An Open Source Alternative to Brick</title><link>https://posts.oztamir.com/broke-an-open-source-alternative-to-brick/</link><guid isPermaLink="true">https://posts.oztamir.com/broke-an-open-source-alternative-to-brick/</guid><description>How I used AI to write Broke: an NFC tag that blocks distractions, inspired by Brick.</description><pubDate>Sat, 24 Aug 2024 16:58:16 GMT</pubDate><content:encoded>How I used AI to write Broke: an NFC tag that blocks distractions, inspired by Brick.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.DTaUJ-NS_Z2dy47s.jpeg" medium="image"/><category>ios</category><category>ai</category><category>Projects</category><category>Programming</category><category>nfc</category></item><item><title>Hacking a cheap ring light to be smart</title><link>https://posts.oztamir.com/hacking-a-cheap-ring-light-to-be-smart/</link><guid isPermaLink="true">https://posts.oztamir.com/hacking-a-cheap-ring-light-to-be-smart/</guid><description>I wanted a ring light that turns on when I go on a call. So I hacked my dumb one into a smart one.</description><pubDate>Thu, 04 Jul 2024 18:26:13 GMT</pubDate><content:encoded>I wanted a ring light that turns on when I go on a call. So I hacked my dumb one into a smart one.</content:encoded><dc:creator>Oz Tamir</dc:creator><media:content url="https://posts.oztamir.com/_astro/featured.Cj5d3S70_qoeEc.jpeg" medium="image"/><category>esp32</category><category>hacking</category><category>electronics</category><category>automation</category><category>smart-home</category></item></channel></rss>