Hi,
Soya — Full-Stack-ish Engineer
Full-stack engineer focused on developer velocity and performance.
Current Challenges
Continuously improving product development and work practices through experimentation.
Shifting toward creativity
Use the time saved to focus on music production, video expression, and UI/UX design.
Personal web development and service automation
Build personal web products while using AI to automate operations and further reduce manual, person-dependent work.
Personal Projects
Selected products in development and validation.
strapi-plugin-data-importer
Personal project
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.
Atomic Design Component Hierarchy Sample
Personal project
A small React sample that visualizes Atomic Design-style component granularity at a glance.
Blog & Notes
Lightweight summaries of design considerations and learnings.
Letting Playwright take screenshots made my coding agent 10x better at fixing UI breakage
Jun 11, 2026 ・ 5 min read
How wiring up Playwright for E2E screenshots, and letting a coding agent view them, dramatically shortened the loop for fixing broken UI.
I finally learned about Knip, and dead code cleanup got much easier
May 26, 2026 ・ 4 min read
A note on Knip, a tool that finds unused files, dependencies, and exports in JavaScript and TypeScript projects.