Personal website of Masoud Soroush
https://soroush.tech
This web page is my digital home, where I share my blog posts, showcase my portfolio, and write about web development, tools, performance, design systems, and anything I find worth sharing as I grow and learn.
- Built with React 19 and Vite using an Isomorphic strategy
- Styling with @emotion/styled and styled-system
- State/data fetching with TanStack Query
- End-to-end testing via Playwright
- Unit testing with Vitest
- Storybook integration for UI components
- Linting with ESLint and Prettier
- Mocking with MSW
- Continuous deployment via GitHub Pages
pnpm install
pnpm devpnpm buildTo preview the production build:
pnpm previewpnpm testOr with UI:
pnpm test:uipnpm test:e2epnpm storybookBuild Storybook:
pnpm build:storybookCustom License – see LICENSE file for details.
Masoud Soroush Email: [email protected] Website: soroush.tech
This project is a personal space to experiment, write, and share ideas. Contributions and feedback are welcome if you find something useful or inspiring.