<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>KinLab blog</title><description>Engineering notes from building Kin, the system of record for AI-written software.</description><link>https://kinlab.ai/</link><language>en-us</language><item><title>Before you change code, check what uses it</title><link>https://kinlab.ai/blog/check-react-callers-against-source</link><guid isPermaLink="true">https://kinlab.ai/blog/check-react-callers-against-source</guid><description>A written React example shows how to check the connections behind a code change, with the commands and source available when you want the detail.</description><pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate><category>code review</category><category>react</category><category>code intelligence</category></item><item><title>Introducing Kin: Software, beyond files.</title><link>https://kinlab.ai/blog/the-repo-is-a-graph-not-files</link><guid isPermaLink="true">https://kinlab.ai/blog/the-repo-is-a-graph-not-files</guid><description>Meet Kin, a code repository that versions the connections, not just the code. See how keeping code connections together can help with the next change.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate><category>architecture</category><category>agents</category><category>graph</category></item><item><title>The check that passed because it measured nothing</title><link>https://kinlab.ai/blog/checks-that-cannot-fail</link><guid isPermaLink="true">https://kinlab.ai/blog/checks-that-cannot-fail</guid><description>Six checks that reported success while measuring nothing, the command that reproduces each one, and the habit that catches the rest before it costs you.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>shell</category><category>git</category><category>testing</category><category>ci</category></item><item><title>Your code search says nothing uses it. Can you delete it?</title><link>https://kinlab.ai/blog/empty-answer-safe-to-delete</link><guid isPermaLink="true">https://kinlab.ai/blog/empty-answer-safe-to-delete</guid><description>An empty search answer can hide missing information. Learn what to check before treating code as unused.</description><pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate><category>mcp</category><category>agents</category><category>api-design</category></item></channel></rss>