About this site
This is my personal website, and has been since I first built it as part of a university HTML module back in 2002. This is where I try out new technology and ideas before using them in the “real world”!
The site is currently a Next.js site built with TypeScript, hosted on Vercel.
Vercel
2022
Migrated hosting to Vercel to take advantage of most recent Next.js support
- Vercel
Sanity.io
2022
Migrated all content articles to use Sanity.io as a CMS
- Sanity CMS
Next.js
2022
Rebuilt using Next.js
- Next.js
MUI
2022
Migrated styles over to Material UI
- Material UI (MUI)
TypeScript
2021
Migrated all components, sites and utils to use TypeScript
- TypeScript
Styled Components
2021
Refactored components to use Styled Components
- Styled Components
Tailwind CSS
2020
Updated the components to use TailWind CSS
- Tailwind
BootStrap
2019
Updated the components to use BootStrap
- Bootstrap
Gatsby.js
2019
Rebuilt using Gatsby.js as part of in depth learning and research for building and deploying JAM Stack sites.
- Gatsby
- Jest
- Netlify
Django Wagtail
2016
Migrated to Django Wagtail CMS for better content creation possibilities
- Wagtail
- Django
- Python
Backend rebuilt using Python/Django
2012
My employer (realbuzz.com) used Python Django as a platform, so I migrated my site over to gain more understanding and work more closely with the backend developers. Started using Git for version management.
- Django
- Python
- Postgres
- Git
WordPress
2009
Blogging! Moved to WordPress for easy content management
- WordPress
PHP
2008
Started using PHP to learn server-side technology. I built a small CMS to handle the content updates
- PHP
- MySQL
Flash
2007
Flash aaaaah! It was better than shockwave, and was something that a large number of websites used at the time. Hello bandwagon!
- Flash
Macromedia Shockwave
2005
I'd used shockwave in university and it was deployable to the web so I started using it to create interactive content.
- Shockwave
- Macromedia
The Nth HTML versions
2004
One of many rebuilds during this period as I rapidly learnt more about HTML and CSS!
- HTML
- CSS
My first website
2002
Built for a module in university. It used frames and other 'old school' techniques. I also started using Dreamweaver to help with the development process.
- HTML