<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Akira HIGUCHI</title>
    <description/>
    <link>https://speakerdeck.com/toiroakr</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/toiroakr.rss"/>
    <lastBuildDate>2026-05-23 01:27:04 -0400</lastBuildDate>
    <item>
      <title>TypeScript で Platform SDK を作る技術</title>
      <description>自己紹介

- GitHub / X (@toiroakr): https://github.com/toiroakr

型をいい感じに提供したい

- wrangler types（類似事例）: https://developers.cloudflare.com/workers/languages/typescript/#generate-types
- TanStack Router ファイルベースルーティング（類似事例）: https://tanstack.com/router/latest/docs/framework/react/routing/file-based-routing
- zod-to-ts: https://github.com/sachinraja/zod-to-ts
- zinfer（自作）: https://github.com/toiroakr/zinfer
- Why Prisma ORM Checks Types Faster Than Drizzle: https://www.prisma.io/blog/why-prisma-orm-checks-types-faster-than-drizzle

ユーザーコードをいい感じに書かせたい

- Vitest Test Environment: https://vitest.dev/guide/environment.html
- @cloudflare/vitest-pool-workers（類似事例）: https://developers.cloudflare.com/workers/testing/vitest-integration/
- Workers Vitest integration (Cloudflare blog): https://blog.cloudflare.com/workers-vitest-integration/
- Remix のルートモジュール（類似事例）: https://remix.run/docs/en/main/route/loader

AI にいい感じでコードを書かせたい

- Rewrite your CLI for AI agents: https://justin.poehnelt.com/posts/rewrite-your-cli-for-ai-agents/
- Web Codegen Scorer: https://github.com/angular/web-codegen-scorer
- Angular MCP Server / CLI improvements: https://blog.angular.dev/angular-mcp-server-and-cli-improvements-c7e5b6f72b5c
- AngularはAI志向のフレームワークへ（lacolaco）: https://zenn.dev/lacolaco/articles/angular-ai-forward

We're hiring

- Tailor Careers: https://engineer-careers-5yxz0t8eny.web.erp.dev/
</description>
      <media:content url="https://files.speakerdeck.com/presentations/8e2d94ee9374490480c4942a32742c1a/preview_slide_0.jpg?39490204" type="image/jpeg" medium="image"/>
      <content:encoded>自己紹介

- GitHub / X (@toiroakr): https://github.com/toiroakr

型をいい感じに提供したい

- wrangler types（類似事例）: https://developers.cloudflare.com/workers/languages/typescript/#generate-types
- TanStack Router ファイルベースルーティング（類似事例）: https://tanstack.com/router/latest/docs/framework/react/routing/file-based-routing
- zod-to-ts: https://github.com/sachinraja/zod-to-ts
- zinfer（自作）: https://github.com/toiroakr/zinfer
- Why Prisma ORM Checks Types Faster Than Drizzle: https://www.prisma.io/blog/why-prisma-orm-checks-types-faster-than-drizzle

ユーザーコードをいい感じに書かせたい

- Vitest Test Environment: https://vitest.dev/guide/environment.html
- @cloudflare/vitest-pool-workers（類似事例）: https://developers.cloudflare.com/workers/testing/vitest-integration/
- Workers Vitest integration (Cloudflare blog): https://blog.cloudflare.com/workers-vitest-integration/
- Remix のルートモジュール（類似事例）: https://remix.run/docs/en/main/route/loader

AI にいい感じでコードを書かせたい

- Rewrite your CLI for AI agents: https://justin.poehnelt.com/posts/rewrite-your-cli-for-ai-agents/
- Web Codegen Scorer: https://github.com/angular/web-codegen-scorer
- Angular MCP Server / CLI improvements: https://blog.angular.dev/angular-mcp-server-and-cli-improvements-c7e5b6f72b5c
- AngularはAI志向のフレームワークへ（lacolaco）: https://zenn.dev/lacolaco/articles/angular-ai-forward

We're hiring

- Tailor Careers: https://engineer-careers-5yxz0t8eny.web.erp.dev/
</content:encoded>
      <pubDate>Sat, 23 May 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/toiroakr/typescript-de-platform-sdk-wozuo-ruji-shu</link>
      <guid>https://speakerdeck.com/toiroakr/typescript-de-platform-sdk-wozuo-ruji-shu</guid>
    </item>
  </channel>
</rss>
