After 2 redesigns and 3 rebuilds I think I’ve finally got a portfolio that I’m content with… for now. Its true how designers says they’re their own worst clients. Here’s some information about what lies under the hood.
This website has been built with Jekyll, a static site generator created by Github.
Paragraph text is set in system fonts so the typeface you see will depend on what platform you’re viewing this on. I’m on a mac, so I see Apple’s system font, San Francisco.
Why system fonts? Well, for speed mostly, but they also look great so I don’t think I’m sacrificing design for performance.
The site is hosted for free on Github pages. SSL cert is provided via Cloudflare.
Images and icons
Images are hosted locally and loaded dynamically using lazysizes.js. Images are compressed using the tinypng-cli. I opted for this over a lossless alternative such as gulp-imagemin because of the superior compression it afforded. The difference was pretty staggering. Icons are loaded via an SVG sprite in the document header.