Changelog
- Future plans
What's coming up
Within a short amount of time I plan to roll out a few additions to the website. These include:
- More detailed blog posts and a blog listing page.
- A snippets page with useful code I have found or written.
- Enhancing accessibility of the site.
- 04 October 2025
Website redesign
A complete redesign of the website.
- Updated the styling of the site to reflect more modern design trends.
- Added more advanced animations using GSAP that react as the user scrolls through the site.
- Removed content from the site that was no longer relevant.
- 12 December 2023
Blog work, article addition and home page update
Nothing major.
- Added a new blog post about this portfolio of which a case study will follow soon.
- Updated home page CTA section.
- Fixed a Google Analytics error with the contact page.
- Reworked some of the blogs styling and functionality with work on a pipe to allow scripts I add to posts (still a WIP).
- Removed the animation from the footer as I preferred the last item you see to not animate indicating it is the end of the page.
- 01 December 2023
Animations & page loader
Added some much needed quality of life features.
- Added animations to each page.
- Added a page loader to help when routes are lazy-loading.
- Updated qualifications & studies section.
- Updated icons for X (formerly Twitter).
- 17 November 2023
Angular 17 Rewrite (Standalone, lazy-loading, SSR & more)
With the release of Angular 17 came a lot of excitement on my part for the new features hinted at and at a chance to refresh my Angular skills.
With the rewrite of my site I have included the following:
- Server Side Rendering for faster load times. (A decrease of 3.5s load to 1.6s).
- Standalone components - the new standard of Angular.
- Use of the new @for and @if loops with track for increased performance.
- A rewrite of my previous js scripts, now converted to pure Typescript.
- Light/Dark mode uses your system preferences initially and then stores your choice for future.
This also removed flickering on the initial site load showing both icons. - Additions to my blog (finally).