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.
Migrated hosting to Vercel to take advantage of most recent Next.js support
Migrated all content articles to use Sanity.io as a CMS
- Sanity CMS
Rebuilt using Next.js
Migrated styles over to Material UI
- Material UI (MUI)
Migrated all components, sites and utils to use TypeScript
Refactored components to use Styled Components
- Styled Components
Updated the components to use TailWind CSS
Updated the components to use BootStrap
Rebuilt using Gatsby.js as part of in depth learning and research for building and deploying JAM Stack sites.
Migrated to Django Wagtail CMS for better content creation possibilities
Backend rebuilt using Python/Django
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.
Blogging! Moved to WordPress for easy content management
Started using PHP to learn server-side technology. I built a small CMS to handle the content updates
Flash aaaaah! It was better than shockwave, and was something that a large number of websites used at the time. Hello bandwagon!
I'd used shockwave in university and it was deployable to the web so I started using it to create interactive content.
The Nth HTML versions
One of many rebuilds during this period as I rapidly learnt more about HTML and CSS!
My first website
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.