Kosuke Muraka
140 posts


ついに HeroUI Native の正式なドキュメントがきた!
HeroUI@hero_ui
New docs are live! 🚀 HeroUI v3 docs now include HeroUI Native. One place for Web + Native
日本語

週末に Feature-Sliced Design を試してみたけど、これまで Bulletproof React のような feature ベースのアーキテクチャで抱えていた悩みをきれいに解決してくれて、規模が大きくないと少し冗長に感じる部分はあれど良いなと思った。
feature-sliced.design
日本語
Kosuke Muraka retweetledi

There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.
A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.
react.dev/blog/2025/12/0…
English

Storybook のmodule mocking 手段としてあの見慣れたやり方でモックできるようになって嬉しい。subpath imports は package.json が肥大化するし、プロダクションコードの import 文のパスまで変更必要だし好きじゃなかった
storybook.js.org/blog/next-gene…
日本語

estimatedItemSize がいらなくなったのいいな。早速 v2 にあげてみる
Mustafa Ali@mustafa01ali
Today we are releasing FlashList v2⚡️, a complete rewrite for New Arch that's faster, more precise and easier to use than ever. 🎨 No more size estimates needed 📱 Improved Masonry layout support for beautiful grids 💬 Chat-ready with maintainVisibleContentPosition and much more!
日本語

Expo でライブラリから選択した画像を回転させる手段探してたら Bluesky が expo-image-crop-tool っての作ってた。でもまだ managed プロジェクトには対応してなかった。(対応予定ではあるらしい)
github.com/bluesky-social…
日本語

これを使った実装例はこれっぽい
#diff-aafa3853a7d5f7eebe8f1027e585b0184a4311837afd36b7f2b5163ca0b614c1" target="_blank" rel="nofollow noopener">github.com/kasperpeulen/v…
日本語

Storybook Vite で module mock が @vitest/mocker でできるようになるのでかいな
github.com/orgs/storybook…
日本語

Supabase の宣言的スキーマからマイグレーションファイル生成するコマンド、いつの間にか supabase stop しなくても生成できるじゃんと思ったら先週くらいに変更されてるわ!ちょい楽になった
github.com/supabase/cli/r…
日本語
Kosuke Muraka retweetledi

Turso, the next evolution of SQLite (previously codenamed "Limbo") reaches its first alpha milestone and first official release.
We are so confident in our foundations, that we are offering you $1,000 if you find any data corruption bugs through our partnership with @algoraio (more details below)
We understand that you love SQLite because of its legendary reliability. Which is why we wrote Turso with two layers of Deterministic Simulation Testing to generate the most improbable combinations of corner cases and surface every bug: our own, built-in to the project, and our partnership with @AntithesisHQ that catches every bug that survives the simulator. Including bugs in the simulator itself.
We are rewriting SQLite because we believe that despite its incredible track record, SQLite could be more. And the secret to unlocking this is an open community of contributors that can unleash the true power of Open Source. In the months leading up to the alpha, Turso has already counted more than 120 contributors. And we are hoping you are next.
For the upcoming beta, work has already started on features like concurrent writes, better schema changes, and change data capture. All features we constantly hear from people are sorely needed in SQLite.
Performance was not the focus of our alpha. Yet, some workloads already perform a lot better on Turso. Which is why companies like @spice_ai are reaching for Turso as a replacement for SQLite to accelerate AI workloads.
Lastly, we are testing Turso, A LOT. It would be a lot harder to do this without the high performance CI infrastructure that @useblacksmith provides.
Learn more about Turso 👇
English
Kosuke Muraka retweetledi

Turso Cloud now support UNLIMITED databases in every plan: turso.tech/blog/unlimited…
English

Storybook 9 きた!nextjs-vite を待ち望んでたから早速近々試す
Storybook@storybookjs
Storybook 9 is here! ▶️ Interaction tests ♿ Accessibility tests 👁️ Visual tests 🛡️ Coverage reports 🚥 Test widget 🪶 48% Leaner ✍️ Story generation 🏷️ Tag-based organization 🌐 Story globals 🏗️ Major updates for Svelte, Next.js, React Native, and more! Let’s dive in!
日本語