Motivation
I wanted to update my portfolio website. My previous website was running on PHP, which I don’t really work with anymore. I also wanted something that better represents my skills, so I decided to build it with primarily JavaScript centered technologies
It’s not open source, but I will be posting articles about how I made the site. It’s a nice compromise between sharing knowledge and having to deal with people just stealing all the work for their own portfolio websites.
Blog posts
The articles I have written so far about making this website:
Features
- Blog
- Sharing image for articles is automatically generated
- Projects
- Fast, static website
- Dark and light theme
- A lot of flexibility
Technologies
Some of the technologies used to make this project:
- TypeScript
- GatsbyJS
- ReactJS
- GraphQL
- Styled Components
- Framer Motion
- MDX (markdown that supports React components)