<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Developer Tools</title><link>https://blog.ast.moe/en/tags/developer-tools/</link><description>Recent posts: Gorimuchu</description><generator>Hugo</generator><item><title>Visual Store now supports libvpx 1.12 on Debian 12 ARM64.</title><link>https://blog.ast.moe/en/blog/2026-09-23/</link><pubDate>Wed, 23 Sep 2026 07:55:00 +0900</pubDate><guid>https://blog.ast.moe/en/blog/2026-09-23/</guid><description>&lt;p&gt;I updated the
&lt;span&gt;
&lt;a target="_blank" href="https://github.com/ieee0824/visual-store"&gt;
Visual Store
&lt;/a&gt;
&lt;img class="external-link-icon" src="https://blog.ast.moe/images/outer-link.png" width="12" height="12" alt="" aria-hidden="true" loading="lazy"&gt;
&lt;/span&gt;
.&lt;/p&gt;
&lt;p&gt;In the previous article “Added the ability to retain judgment results in Visual Store” (linked to 2026-09-21-2.md), I wrote about the new Judgment Layer that saves the decisions and verification results before an image is opened. This time, rather than introducing a new feature, I’m addressing the issue where the default build with VP9 enabled fails to compile on Debian 12 ARM64, and I’ve revised the procedure for reporting bugs in the Visual Store Skill. (&lt;a href="https://blog.ast.moe/en/blog/2026-09-21-2/"&gt;related article&lt;/a&gt;)&lt;/p&gt;</description></item><item><title>Enabled the Visual Store to retain judgment results.</title><link>https://blog.ast.moe/en/blog/2026-09-21-2/</link><pubDate>Mon, 21 Sep 2026 19:55:00 +0900</pubDate><guid>https://blog.ast.moe/en/blog/2026-09-21-2/</guid><description>&lt;p&gt;I updated the
&lt;span&gt;
&lt;a target="_blank" href="https://github.com/ieee0824/visual-store"&gt;
Visual Store
&lt;/a&gt;
&lt;img class="external-link-icon" src="https://blog.ast.moe/images/outer-link.png" width="12" height="12" alt="" aria-hidden="true" loading="lazy"&gt;
&lt;/span&gt;
.&lt;/p&gt;
&lt;p&gt;This time, I added a Judgment Layer that records, for each image, the decision made before actually opening the screenshot and the verification results after it is opened.&lt;/p&gt;
&lt;p&gt;In the previous article “I created a Visual Store to prevent coding agents from hoarding images” (see 2026‑09‑16.md), I described a mechanism for saving images and retrieving only the ones needed. (&lt;a href="https://blog.ast.moe/en/blog/2026-09-16/"&gt;related article&lt;/a&gt;)&lt;/p&gt;
&lt;h2 id="background"&gt;Background&lt;/h2&gt;
&lt;p&gt;The Visual Store was created to store debugging screenshots locally instead of embedding them directly into conversations, so that only the necessary screenshot can be retrieved later.&lt;/p&gt;</description></item><item><title>We have released a compatible simulator “lqs” for testing SQS locally.</title><link>https://blog.ast.moe/en/blog/2026-09-19/</link><pubDate>Sat, 19 Sep 2026 20:05:53 +0900</pubDate><guid>https://blog.ast.moe/en/blog/2026-09-19/</guid><description>&lt;p&gt;I have released a compatible simulator for testing SQS locally,
&lt;span&gt;
&lt;a target="_blank" href="https://github.com/ieee0824/lqs"&gt;
lqs
&lt;/a&gt;
&lt;img class="external-link-icon" src="https://blog.ast.moe/images/outer-link.png" width="12" height="12" alt="" aria-hidden="true" loading="lazy"&gt;
&lt;/span&gt;
. The name is an abbreviation of &lt;strong&gt;local queue service&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;It provides an HTTP API that can be accessed from the AWS SDK, allowing you to test locally operations such as sending and receiving messages for both Standard and FIFO queues, visibility timeouts, and moving messages to a DLQ.&lt;/p&gt;
&lt;p&gt;Since all the issues I had prepared have been resolved, I decided to make it public.&lt;/p&gt;</description></item><item><title>I created a Visual Store to prevent coding agents from accumulating images.</title><link>https://blog.ast.moe/en/blog/2026-09-16/</link><pubDate>Wed, 16 Sep 2026 18:55:53 +0900</pubDate><guid>https://blog.ast.moe/en/blog/2026-09-16/</guid><description>&lt;p&gt;I created a local image storage called Visual Store (&lt;a href="https://github.com/ieee0824/visual-store"&gt;source&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;When implementing UIs or checking browser rendering with a coding agent, I often end up taking many screenshots. Displaying all those images in the conversation not only adds the images themselves but also increases the amount of data in the conversation history.&lt;/p&gt;
&lt;p&gt;This time, I built a system that separates the act of saving images from showing the images to the AI.&lt;/p&gt;</description></item></channel></rss>