--- title: "Blog | Aidan Hibbard" canonical_url: "https://aidanhibbard.dev/posts" last_updated: "2026-07-03T02:52:06.841Z" meta: author: "Aidan Hibbard" description: "Notes on building software, debugging production systems, and the occasional side quest." --- **// BLOG ** # **Notes on building software, debugging production systems, and the occasional side quest. ** Search posts [**MAY 20, 2026**

**Building durable chats**

What happens to your users request if the server restarts?](https://aidanhibbard.dev/posts/building-durable-chats) [**MAY 20, 2026**

**How I built my portfolio for LLMs**

Markdown pages, Content Signals, link headers, and a lot of deliberate plumbing.](https://aidanhibbard.dev/posts/how-i-built-my-portfolio-for-llms) [**MAY 19, 2026**

**View transitions in Nuxt**

A short fade on every route change, and why the browser View Transitions API is the next step for dashboards.](https://aidanhibbard.dev/posts/view-transitions-in-nuxt) [**NOVEMBER 11, 2025**

**Debugging a memory leak in a Next app**

Finding a needle in a haystack, blindfolded, and the hay is on fire.](https://aidanhibbard.dev/posts/debugging-a-memory-leak)