<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>37108 — Articles</title><description>Notes on design, engineering, and building products.</description><link>https://37108.dev/</link><language>en</language><item><title>Don&apos;t have AI implement UI vaguely/without clear direction</title><link>https://dev.classmethod.jp/en/articles/do-not-let-ai-implement-ui-by-guesswork/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/do-not-let-ai-implement-ui-by-guesswork/</guid><description>The cost of &quot;drawing&quot; designs with AI has decreased. However, to create a &quot;functional UI&quot; beyond that, the &quot;thinking work&quot; of putting purposes and user behavior into words is essential. In this article, we will explore how to organize the prerequisites that should be handed over to AI.</description><pubDate>Mon, 31 Aug 2026 07:02:43 GMT</pubDate></item><item><title>I tried learning about project management</title><link>https://dev.classmethod.jp/en/articles/learn-about-project-management/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/learn-about-project-management/</guid><description>I realized that the essence of project management is not perfect prediction, but rather creating a state where you can continuously observe your current position and outlook while facing uncertainty and anxiety. I will summarize what I have learned, including the parts where I failed when applying it in practice.</description><pubDate>Wed, 26 Aug 2026 01:40:42 GMT</pubDate></item><item><title>Running GitHub Actions Runner on a local MacBook Pro</title><link>https://dev.classmethod.jp/en/articles/self-hosted-runner-with-mbp/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/self-hosted-runner-with-mbp/</guid><description>AI increasing the amount of code has made CI e2e test execution time a headache. After considering building a runner on AWS, we ultimately arrived at a solution of virtualizing our on-hand MacBook Pro with Lima and utilizing it as a self-hosted runner. We will introduce that implementation and the ingenuity behind it.</description><pubDate>Thu, 06 Aug 2026 02:58:39 GMT</pubDate></item><item><title>I built &quot;Tsumugu&quot;, a Zero Config document server for docs in the AI era</title><link>https://dev.classmethod.jp/en/articles/ai-era-docs-tsumugu/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/ai-era-docs-tsumugu/</guid><description>In AI-assisted development, there are more opportunities to write documents such as design documents and specifications. However, simply placing Markdown files does not provide a surprisingly good &quot;reading&quot; experience. So I created a tool called &quot;Tsumugu&quot; that allows you to publish Markdown, HTML, MDX, and OpenAPI as a readable documentation site with zero configuration. In this article, I will introduce the background of its development, the design centered around Semantic AST, and the development style in the AI era.</description><pubDate>Mon, 03 Aug 2026 01:42:43 GMT</pubDate></item><item><title>React writing patterns that occur in business</title><link>https://dev.classmethod.jp/en/articles/react-implement-at-work/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/react-implement-at-work/</guid><description>I have compiled React implementation patterns encountered during work. I&apos;ll explain how to make Server Components coexist with Context API, how to determine SSR with useIsSSR, the render hooks pattern, and modal implementation in Next.js.</description><pubDate>Tue, 14 Oct 2025 17:31:59 GMT</pubDate></item><item><title>I tried to improve DevelopersIO from a performance perspective</title><link>https://dev.classmethod.jp/en/articles/refactoring-developersio-performance/</link><guid isPermaLink="true">https://dev.classmethod.jp/en/articles/refactoring-developersio-performance/</guid><description>I worked on improving Core Web Vitals for DevelopersIO and enhanced the performance and accessibility scores in Lighthouse. I&apos;ll introduce specific measures such as LCP optimization, CLS reduction, image optimization, and bundle size reduction.</description><pubDate>Thu, 09 Oct 2025 07:24:31 GMT</pubDate></item></channel></rss>