How I Used My Own Blog to Research My Presentation About It
Last updated: 02.06.2026
How I Used My Own Blog to Research My Presentation About It
Audio Narration

The author needed a fast way to collect 14 blog posts for a presentation without manually copy-pasting from the browser. Fortunately, the blog already exposed each post as clean markdown at /md/posts/[slug], originally built for AI tools. This endpoint strips away HTML, navigation, and cookie banners, returning only the core content, which the author then fed into Claude for rapid reading and summarisation. Before working with individual posts, the author used /llms.txt, a structured, machine-readable index of the site similar to robots.txt but designed for AI discovery. Claude used this index to understand the site’s structure and locate relevant posts. For the presentation itself, the author used Slidev, a markdown-based slide tool, allowing Claude to generate and refine slides directly in markdown. The experience highlighted a “meta” benefit: infrastructure built for AI and other developers ended up being most useful to the author, demonstrating that investing in AI-friendly content formats can pay off immediately for the site owner.
The Setup
When I was asked to present my blog to a group of colleagues, the first challenge was practical: how do I gather 14 posts worth of writing without copy-pasting from a browser? I'd built a lot into the blog over the past year and needed a fast way to pull it all together.
Markdown at /md/posts
Every post on the blog is available as clean markdown at /md/posts/[slug]. I built this endpoint for AI tools — strip the HTML, navigation, and cookie banners, and return just the content. It turned out to be exactly what I needed for my own research. I fed several posts directly into Claude, which read and summarised them in seconds.
llms.txt as a Site Index
Before diving into individual posts, I pointed Claude at /llms.txt — a structured index of the site, like a machine-readable table of contents. Claude used it to map what the site contained before pulling individual posts. It's a convention similar to robots.txt but designed for AI discovery rather than search engine crawling.
Building the Slides with Slidev
For the slides I used Slidev (sli.dev) — a presentation tool built for developers where slides are written in markdown. That means Claude can write and edit them directly. The Claude Code skill for Slidev made it straightforward to generate the initial structure, iterate on layout, and keep the tone consistent. No drag-and-drop interfaces to fight with.
The Meta Moment
There's something satisfying about a tool working for yourself first. The markdown API and llms.txt were built with the idea that AI systems and other developers would find the blog easier to consume. In practice, the first person to benefit was me — using my own infrastructure as a research pipeline for a presentation about that same infrastructure.
Conclusion
If you're building a content site and wondering whether AI discoverability is worth the effort — build it anyway, even if you're not sure who else will use it. The most immediate value might come from yourself.

6 Claude Power Prompts That Change How You Build
Most people use Claude as a smarter search engine, but it can be a disciplined collaborator if you structure your prompts. The article outlines six patterns to unlock this mode. First, launch subagents to split work: one checks brand tone, another reviews code, a third drafts copy, each operating independently to avoid context bleed. Second, write a spec before coding, clarifying purpose, scope, and key decisions while changes are still cheap. Third, have Claude interview you first to surface hidden assumptions, co-create a spec, and get approval before implementation. Fourth, define how success will be verified upfront, then actually run that check afterward, especially for sensitive systems like payments or auth. Fifth, convert productive sessions into a reusable SKILL.md, including gotchas so lessons persist beyond the chat. Sixth, once a workflow is proven through manual runs, automate it via scripts, cron jobs, or CI. All six follow a meta-pattern: plan → build → verify → learn → automate, shifting you from just prompting Claude to designing how it works with you.
Read post
I Fed Brewfather's API to Claude and Built My Own MCP Server
Brewfather is a comprehensive app for homebrewers that manages recipe design, batch tracking, fermentation logs, water chemistry, and ingredient inventory, making it a central hub for homebrew recipes. An MCP (Model Context Protocol) server acts like a plugin that exposes local tools and data to an AI such as Claude, letting it call a locally run server without any cloud intermediary or custom UI. Using Brewfather’s REST API, the author fed the documentation to Claude and quickly generated a local MCP server that connects Brewfather to Claude Code. This setup enables three key capabilities: browsing and inspecting real Brewfather recipes, checking the brew schedule and batch stages, and verifying whether the ingredient inventory is sufficient for an upcoming brew day. The main benefit is turning brewing data into a conversational interface, so users can simply ask questions like whether they are ready to brew on a given day. Future extensions could include logging fermentation readings, auto-creating batches from recipes, and sending notifications as batches progress through stages.
Read post