Hi,

Soya — Full-Stack-ish Engineer

Full-stack engineer focused on developer velocity and performance.

Current challenges

Current Challenges

Continuously improving product development and work practices through experimentation.

In progress01

Shifting toward creativity

Use the time saved to focus on music production, video expression, and UI/UX design.

In progress02

Personal web development and service automation

Build personal web products while using AI to automate operations and further reduce manual, person-dependent work.

Featured projects

Personal Projects

Selected products in development and validation.

View all projects
strapi-plugin-data-importer

An open-source Strapi v5 plugin that lets you import CSV and JSON files through a wizard UI in the admin panel. Includes Dry run, Rollback, and Upsert mode out of the box.

Strapi
TypeScript
OSS
TypeScriptStrapi v5React
Atomic Design Component Hierarchy Sample

A small React sample that visualizes Atomic Design-style component granularity at a glance.

React
Atomic Design
UI
Design System
ReactAtomic DesignComponent Design
Latest posts

Blog & Notes

Lightweight summaries of design considerations and learnings.

View all posts

How wiring up Playwright for E2E screenshots, and letting a coding agent view them, dramatically shortened the loop for fixing broken UI.

Playwright
E2E
AI Agent

A note on Knip, a tool that finds unused files, dependencies, and exports in JavaScript and TypeScript projects.

Knip
TypeScript
JavaScript