Skip to content
Search Contact


Below is selection of recent projects that I have completed.

Free Ghost hosting for your jamstack blog

The previous version of my portfolio was built with Gridsome, which was setup to normalize content from a variety of sources. One of those was my favourite blogging platform, Ghost. Here's how you can set it up for free.

Read on

Going headless with Directus

I'm a huge fan of Directus, the open-source headless content management system. I've used it to create an online-learning app, a gardening app, as a page builder for client projects. It's incredibly versatile and provides so much out-the-box and is easy to extend.

Read on

How to calculate your age with Vue

Yesterday I finally started updating my new portfolio content and when I got to the about page on my old site, I noticed my age was still set to 35. Whoops.

Read on

Join my inner circle

Get notified of new tutorials, theme launches and life updates.