Home My new portfolio/blogging site
Post
Cancel

My new portfolio/blogging site

Hello World

Hello world and welcome to my new portfolio and blogging website!

This is the first blog post on my new and improved devblog. this website is going to be used to document my programming career, my thoughts, and will be used as my new portfolio website

Before I started with this project, I was working on a different portfolio/blogging site using VueJS, However, I was not happy with the design and the mobile compatibility, and overall it was a pain in the ass to use and maintain

Jekyll

Due to that, I decided to checkout Jekyll, a static site generator made in ruby. Jekyll let me use a pre-existing Jekyll template, instead of designing and creating everything from scratch.

My first impressions of Jekyll were pretty bad due to me having trouble setting up ruby and its package manager (bundle) on windows, but after switching over to WSL Ubuntu, I finally got it working!

Once I got it working it was really easy and nice to work with. The blog posts are all written using simple markdown files and the config of the site is all inside of a single _config.yml file that looks a bit like this:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
theme: jekyll-theme-chirpy
baseurl: ''
lang: en
prefer_datetime_locale:
timezone: Europe/Amsterdam
title: Luc de Wit
tagline: Portfolio & Blog
description: >-
  A minimal, responsive, and powerful Jekyll theme for presenting professional writing.

url: 'https://justlucdewit.github.io'
github:
  username: justlucdewit

twitter:
  username: lucdewit8

social:
  name: Luc de Wit
  email: luc.dewit@hotmail.nl
  links:
    - https://twitter.com/lucdewit8
    - https://github.com/justlucdewit

theme_mode:   # [light|dark]
img_cdn:
avatar: https://pbs.twimg.com/profile_images/1531245587903008770/qhyPOkkq_400x400.jpg

toc: true

Now what

Now that I have got this blogging site up and running, my next goal is to change this template so that it also supports my portfolio stuff like my projects, my resume, and a nice introductory homepage

In the meanwhile, I will also work a lot on my other projects like RMS (a CMS focused on webshops that I am working on) and ideas for nice blog posts

This post is licensed under CC BY 4.0 by the author.