<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Dan Denney — Yesterday I Learned</title><description>Daily captures turned into landing pages — AI engineering, agents, front-end development, and learning in public.</description><link>https://www.dandenney.com/</link><item><title>Give It the Destination, Not the Directions</title><link>https://www.dandenney.com/yil/2026-05-10/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-10/</guid><description>Four tools and a single idea: when you hand an agent the outcome instead of the steps, you get judgment instead of a script — and that difference compounds.</description><pubDate>Sun, 10 May 2026 12:00:00 GMT</pubDate></item><item><title>More Than It Seemed</title><link>https://www.dandenney.com/yil/2026-05-07/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-07/</guid><description>A silly Google Slides trick, a framework breaking from its roots, and a school that made me genuinely wish I was five years old again. Today&apos;s theme: the second layer is usually the interesting one.</description><pubDate>Thu, 07 May 2026 12:00:00 GMT</pubDate></item><item><title>Execution Ends, Judgment Begins</title><link>https://www.dandenney.com/yil/2026-05-06/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-06/</guid><description>Today AI tools got more room to run, information architecture was reaffirmed as the durable human layer, and one framework named the shift already underway in product design.</description><pubDate>Wed, 06 May 2026 12:00:00 GMT</pubDate></item><item><title>Don&apos;t Fight the Role</title><link>https://www.dandenney.com/yil/2026-05-05/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-05/</guid><description>When Discord auto-selects @Hermes the role instead of the bot, the answer isn&apos;t a different typing habit — it&apos;s eliminating the ambiguity from the setup.</description><pubDate>Tue, 05 May 2026 12:00:00 GMT</pubDate></item><item><title>Skills Are Routers, Not Documents</title><link>https://www.dandenney.com/yil/2026-05-04/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-04/</guid><description>A good skill doesn&apos;t explain what to do — it decides what enters context, at what cost, and when to earn its place. The words matter, but the structure decides everything.</description><pubDate>Mon, 04 May 2026 12:00:00 GMT</pubDate></item><item><title>The Gap Is the Feature</title><link>https://www.dandenney.com/yil/2026-05-03/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-03/</guid><description>Reliability comes from the system boundary — the artifact between steps — not from trying harder. Today&apos;s lessons all traced back to that one idea.</description><pubDate>Sun, 03 May 2026 12:00:00 GMT</pubDate></item><item><title>Maps, Margins &amp; Making Taste</title><link>https://www.dandenney.com/yil/2026-05-02/</link><guid isPermaLink="true">https://www.dandenney.com/yil/2026-05-02/</guid><description>Five things learned on May 2nd — where cycle time really lives, what responsive images finally got right, how to build codebases agents can read, and why designed habits beat guilty ones.</description><pubDate>Sat, 02 May 2026 12:00:00 GMT</pubDate></item></channel></rss>