Changelog
Stay up to date with all of the latest additions and
improvements I've made to my website.
What's coming up
Future plans
Within a short amount of time I plan to roll out a few additions to the website. These include:
- More blog posts.
- A snippets page with useful code I have found or written.
- Update cononical tags for all pages.
Blog work, article addition and home page update
12 December 2023
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.
Animations & page loader
01 December 2023
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).
Angular 17 Rewrite (Standalone, lazy-loading, SSR & more)
17 November 2023
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).