October 02, 2019

It's time to kick it off!

It really took me some time from “I want to have a blog, a portfolio and something to learn new technologies on!” to “I know how I’m gonna tackle this!” to “Well, I guess the biggest part is down!”. But now I think that time has come.

Nearly half a year ago I was playing around with some javascript code. I knew React but this Gatsby stuff was pretty new for me. It blew me away! I can not exactly say what gave it this momentum: I was hooked. And in contrast to all the other times I started some blog project or a portfolio project this time I stayed on it. No company work was interesting enough to steal my motivation from this project. And even though I was only able to work on this one in my spare time, I finished it. Nearly. From now on it is work in progress!

What I want to do here

From time to time there is something I learn and I think “Huh, this might be really interesting for others, too.”. This could be #webdev related or something in the kitchen or - as my next blogpost will show - something about Kanban. If it is sharable enough, it should find its way to this site. But of course, most of the stuff will probably be about programming in one way or another.

Let’s see what time will bring!

What is still missing

I plan to have more information about my work on here. Projects, customers I have worked with and future plans. But this is still in progress. Stay tuned for more information ;)

Moreover, I plan to enhance the blog section with features like tags, filtering and much more. But for now I am happy with what I have achieved.

The Stack

This site is build on Gatsby and React. It works like a charm and I am more than happy with it. The styling is currently a mixture of css-modules, Sass and styled-components. This is because I change my opinion on css-in-js in the meantime. So now I am constantly refactoring the code base to only use styled-components. 😍

For the blog I use markdown files as most of the gatsby blog starters do. Nothing special. But I plan to integrate MDX so my blog posts can have more interactive content elements.

All of that is stored in a GitHub repository from where a webhook is triggerd on every push to the master branch. The webhook triggers a new deployment on my loved, loved, loved static website host Netlify. Netlify makes everything so extremely simple that I can’t stress that enough. So much, that probably it will get its own blog post if the future.

This is the basis. If you have further questions: Just go to the contact page! Same goes for adwise, bugs you found and so on…


Matthias Wehnert

Matthias Wehnert is a JavaScript-Developer from 📍Bonn. He is 32 years old and loves building beautiful things on the web 🚀! Do you want to learn more about him 👋? Or his work 👷? Or get in touch 📫?