So lets start with this site!

This 'About Page' is a bit of a Pandora's box for all the stuff which didn't seem to fit anywhere else and for me to acknowledge other peoples work. As always with a project like this you inevitably end up repurposing code. So thanks to all.

coding dev illustration

Tech Stack

Astro, astro, astro, Just love ❤️ this component based web development stack which has provided the base for the development of my new site. On top of the vanilla astro stack I have incorporated the astro-paper template.

This theme / template is written in vanilla JavaScript (+ TypeScript for type checking) and a little bit of ReactJS for some interactions. TailwindCSS is used for styling; and Markdown is used for blog contents.

Features

Here are certain features of this site. - fully responsive and accessible - SEO-friendly - light & dark mode - fuzzy search - super fast performance - draft posts - pagination - sitemap & rss feed - highly customizable Fossil Vectors by Vecteezy

So why Bother?

So the primary reason in starting was to continue my profile site. However; and its a big however my original site was rapidly becoming unwieldy, a birds nest knot of repeated and redundant code. On review and reflection I did not want to ditch all the work and start again so I investigated modern development frameworks suited to developing a blog. Astro fitted the bill perfectly and I highly recommend it.

About Me - Genetics

DNA

Well I wanted to include a little bit of genetic history, just because its so interesting. Lets start in the very ancient past with how the hell did I get here? Amazing isn't it to think that because here I am it can only be the result of all those who have gone before: from the migrations out of Africa, through the ice ages and the black death and on and on - survivors all.

- British and Irish: 83.7% - French and German: 12.4% - Scandinavian: 1.1% - Northwestern European: 2.8% For a more detailed look at the long view see the long view!

Or for my employment and experience see [My CV](/cv)