This page contain some info about me and my skills. Also this project - experiment with technologies that I have been putting aside for a long time.
- Preact - Fast 3kB alternative to React with the same modern API
- viteJS - modern alternative of webpack.
- In order to get the application load quickly, and work from static hosting I use pre-rendering (SSG)
Use should use pnpm to install dependencies
$ pnpm install
For run the app in the development mode:
$ pnpm dev # or pnpm start
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
For build the app use should use:
$ pnpm build
Builds the app for production to the dist
folder.
It correctly bundles application in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Page files should contain .page.tsx
in name, and export page component with name Page
- add SSG
- contacts section
- skills section
- languages section
- external link styles (add arrow on top right corner for external links)
- experience section
- education section
- fix layout bug (grid was bad idea?)
- add footer
- auto last update date
- tooltips for years (from-to)
- open external link in new tab
- certificates section
- download as jsonresume]
- download as pdf
- add highlight for rare skills (GIT, DE)
- add mobile layout
- auto collect translation strings into one json with namespaces
- icons for social links
- detailed description for jobs?
- add grouping for skills section?
- dark grb version?