こんにちは、

Soya — Full-Stack-ish Engineer

フルスタック × パフォーマンス最適化

チャレンジ中

取り組んでいるチャレンジ

継続的な改善を目指して、プロダクトづくりと働き方の両面で試行錯誤しています。

チャレンジ中01

創造へのシフト

浮いた時間で、音楽制作・映像表現・UI/UXデザインなど、よりクリエイティブな領域に集中。

チャレンジ中02

個人Web開発とサービス自動化

個人プロダクトのWeb開発と、AIを活用して運用を自動化し属人的な作業をもっと減らす。

注目のプロジェクト

個人開発

自主開発で検証を進めているプロダクトをピックアップ。

すべてのプロジェクトを見る
strapi-plugin-data-importer

Strapi v5 の管理画面から CSV・JSON をウィザード形式で取り込める OSS プラグイン。Dry run・Rollback・Upsert など実務で必要な機能を一通り実装した。

Strapi
TypeScript
OSS
TypeScriptStrapi v5React
Atomic Design風コンポーネント設計の可視化サンプル

Atomic Designっぽい粒度の分け方を、視覚的に追いやすい形でまとめたReactサンプルです。

React
Atomic Design
UI
Design System
ReactAtomic DesignComponent Design
最近の投稿

ブログ & ノート

設計検討や学びを軽量にまとめています。

すべての記事を見る

@strapi/pack-up でビルドした Strapi v5 プラグインのバンドルサイズが膨大になる原因と、externals 設定の落とし穴を解説する。

Strapi
TypeScript
Build

管理画面からCSVやJSONをウィザード形式で取り込めるStrapiプラグインを作った。背景・機能・実装の工夫・v0.1→v0.2の変遷をまとめる。

Strapi
TypeScript
OSS