Dec 22, 2018

Designing my new portfolio

👋 Hey there! As you might have noticed, everything on this site looks different from a week ago. That's mostly because I fully revamped my portfolio, using newer, faster and better tech, as well as a completely new design language. Powered by Gatsby, this site with all its blog posts is totally static, no backend involved. The ease of merely adding a new Markdown file, executing a script and having a new page generated is one of the main advantages over my old system, which was hardly portable, to say the least.

I'm sure you've read enough posts of how awesome Gatsby is, but I can't continue without stating that once again - long live Gatsby! It takes the annoying parts of scaffolding a site that will be served statically, as well as handling data input/transformation and introduces a modular system that's actually fun to work with, I strongly advise to try it out! It's dead-simple to learn as well, so you're not losing any hours trying to figure out how this shiny new piece of tech works (unless some native modules break again 😭).

After getting my initial setup based on TypeScript and styled-components in combination with some remark-action up and running, I simply applied some styles and voilà, here we are!