Welcome to my new site! A new, faster, more modern site was long overdue and it's finally ready!

Overview

It's much faster all around and it has a much smaller footprint, so viewing even on slow conections isn't painful at all. You can view the source for the main site and build process on GitHub.

Technology

So the main portfolio/about site over at https://arthurwardjr.com is written with HTML and CSS. There's no backend currently as I doubt I'm updating the site outside of this blog very frequently. I'm using the Bulma CSS framework as I really enjoy using it. It's fast, modular and can be as lightweight as you'd like. I admit I'm not using the modular build but one day I will so I can make this site even smaller and faster. Javascript is used to support Font Awesome 5's new features as well as Google Analytics. By the way, feel free to install Ublock Origin for your browser if you don't want me tracking your pageviews and such. Additionally, I'm using the Noto Sans font via Google Fonts.

The blog here is simply a self hosted Ghost blog using the default theme as it's quite nice in my opinion though I may want to make tweaks to use a bit less space.

The server? Well that's being hosted in on a Digital Ocean droplet running on a certain Linux distribution, and is powered by Nginx.

Build

So to build everything I'm using webpack via Laravel Mix. NPM is used just for Laravel Mix and as a way to pull Bulma, Laravel Mix, and Font Awesome into the project. Git via GitHub is the source control solution, and I'm using Visual Studio Code as my code editor.

I'll be using this blog to write notes on things I'm up to, interesting things and tech, as well as the occasional security post. If you need to contact me, please do so via my main site or via Twitter.