My Website:

My website, portfolio, and blog: This website is more than just a landing page for people looking to contact me, it's a trophy cabinet for all of my digital achievements, it's a canvas for thinking out loud and a place for me to tinker. Ashley Smith

Article image
Repository -

GitHub repository for this website can be found here.


While I have had a website for many years now, this particular iteration has a new meaning in the sense that I am finally happy with the appearance and featureset of the website as a whole. I feel like even though there’s tweaks to be made and pages to be added, this is probably the way it’s going to be for a very long time, and I’m proud of how things have come out!


Massive thanks to Yannik Sander for both inspiring me to switch to using Hakyll and giving me a good base to start from when it came to recreating my website. You can find his website over at, where he too writes blogs about Nix. I’m not a designer and so when I saw Yannik’s visual style I was so impressed, and then I realised how he used Hakyll for a pleasurable blogging experience. I can’t thank him enough since without his impressive website, I wouldn’t have had the motivation nor the starting point to work on this.


Since the website is very much an ongoing thing, it is probably not a good use of my time to put information on this page that will go out of date. Instead, I implemented a ‘project post’ feature where posts can be linked to a project rather than existing as a regular post. Below, you will find posts that detail any changes that are made to the website.

Related Posts

New Year, New Website

My website has gone through many iterations but I wanted to truly make it my own and have control of every aspect. My website is just as much for me as it is for the rest of the world and I enjoy tinkering with it now and again.

Previous Project


A quick demo rendering 3D hexagonal prisms in Haskell with OpenGL.
Next Project

Hex Voronoi

An experiment with Haxe and Heaps.