<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Henaho Labs blog</title><description>Notes from Henaho Labs on how we engineer and ship, and the products we build.</description><link>https://henaholabs.com/</link><language>en</language><item><title>How we ship fast without shipping a mess</title><link>https://henaholabs.com/blog/how-we-ship-fast-without-shipping-a-mess/</link><guid isPermaLink="true">https://henaholabs.com/blog/how-we-ship-fast-without-shipping-a-mess/</guid><description>How Henaho Labs ships fast with a small team. Written tickets, tests first, review on every change, and where AI tooling fits inside that discipline.</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>process</category></item><item><title>Tickets, frozen tests and loop budgets: our engineering discipline</title><link>https://henaholabs.com/blog/tickets-frozen-tests-and-loop-budgets/</link><guid isPermaLink="true">https://henaholabs.com/blog/tickets-frozen-tests-and-loop-budgets/</guid><description>One ticket from start to merge, and the engineering rules behind it. Tests first, frozen tests, time boxes, guards that must fail, review and one merge owner.</description><pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate><category>engineering</category><category>testing</category><category>process</category></item><item><title>Why Nzuko keeps your recordings as plain files</title><link>https://henaholabs.com/blog/why-we-keep-recordings-as-plain-files/</link><guid isPermaLink="true">https://henaholabs.com/blog/why-we-keep-recordings-as-plain-files/</guid><description>Nzuko saves every recording as ordinary files in a folder you can open. Why we built it that way, what is in the folder, and what it costs us.</description><pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate><category>design</category><category>files</category><category>macos</category></item><item><title>Power cuts as a game mechanic in Gbege</title><link>https://henaholabs.com/blog/power-cuts-as-a-game-mechanic/</link><guid isPermaLink="true">https://henaholabs.com/blog/power-cuts-as-a-game-mechanic/</guid><description>How Gbege turns NEPA taking the light into a rule of the game. Three power states, a generator that runs on litres, and a clock the server and the game agree on.</description><pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate><category>game design</category><category>simulation</category></item><item><title>Datum: parts, checks, code</title><link>https://henaholabs.com/blog/datum-parts-checks-code/</link><guid isPermaLink="true">https://henaholabs.com/blog/datum-parts-checks-code/</guid><description>A founder&apos;s side project: Datum, a tool that ties code to a tree of parts and checks, and only counts a check as proof once it has watched it fail.</description><pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate><category>side project</category><category>testing</category><category>engineering</category></item></channel></rss>