Skip to content

Changelog

26/01/2021

  • Refactored my Destiny Timer to use date-fns since I’m already using it for the age on my about page.

21/01/2021

  • Started highlighting my TODOs on the actual site. It seems in keeping with the whole “learn in public” deal. Created a new component to display them consistently. Might look at collating them all into a todo list page of some kind.

18/01/2021

09/01/2021

  • Also trying out Umami for self hosted statistics. It doesn’t store anything specific about visitors, and doesn’t rely on storing anything client side like cookies, which is nice.

05/01/2021

  • Trying out Plausible for stats, because they’re privacy focused and store no information, and I love graphs.
  • Made my build pipeline even more complicated.

02/01/2021

  • Fixed the logic that works out my age on my about page.
  • Moved that logic into a new <Age> component that makes it more fun.
  • Fixed some a11y issues with my <Flipper> and <Age> components and keyboard navigation.

01/01/2021

  • New Year: New faster site.
  • Switched from react to preact, reduced the JS bundle by 25%.

30/12/2020

  • Finally caved and moved over to Github.
  • Updated a few links on the site from Gitlab to Github.
  • Spent far too long migrating my Gitlab CI over to Github actions.

04/12/2020

  • Fixed an iOS rendering issue on Destiny timers.
  • Destiny Xur timer now counts down his leaving time as well as arrival.

03/12/2020

  • Updated my 12 in 12 page.
  • Added bit more personality to the 12 in 12 statuses.

02/12/2020

01/12/2020

  • More list style tweaking
  • Added a new <YesScript> component, so that things that require JS can be hidden when JS is disabled.

27/11/2020

  • Tweaked the header sizing. I like it.
  • Started working on the footer. Still a work in progress, but it’s getting there.
  • Added a placeholder page to link to site feeds.
  • Playing with list items again, cannot get them how I want them.

27/10/2020

  • Added descriptions to RSS feeds.
  • Fixed a few issues so I now have a valid RSS feed and a valid JSON feed.
  • My “builder” docker image only gets rebuilt when it’s needed. This makes no difference to you, but it cuts 5 minutes off my deploy times!

24/10/2020

  • Simplify the partially active nav logic.
  • Added a bunch of punctuation to this page…

23/10/2020

  • Fixed the flipper jumping the page to the top.
  • Fixed print display in dark mode.
  • Added link text when printing.
  • Other printy fixes, like preventing code blocks from spanning pages.
  • Fixed dates on articles.
  • Fixed some transitions that were occuring with reduce motion on.
  • Added active navigation links on child links.
  • Sticky sidebar on 12 in 12.

31/08/2020

  • More consistent vertical rythm.
  • A new styleguide page.

24/08/2020

  • Undid the new header, didn’t like it.
  • Tidier, more consistent styling.

20/08/2020

  • A much prettier header.

18/08/2020

  • Dark toggle moved to header.
  • Mobile menu toggle.
  • Sitemap/robots.txt.

16/08/2020

  • Some a11y fixes.
  • Refactored my so it can be used elsewhere.
  • Rejigged my ‘draft’ functionality.
  • Some nicer styling on article list.

14/08/2020

  • An About page!
  • The first attempt at my gallery component.

06/06/2020

27/05/2020

  • Hopefully fixed cloudflare caching.
  • MDX support.

20/05/2020

  • Tidied up dark mode logic to prevent flashes on toggle button.

19/05/2020

  • Respect prefers-reduced-motion for animations.
  • Now with actual under-construction.gif (well, .svg).
  • Slightly tweak code snippet styling.

16/05/2020

  • Moved hosting over to a custom docker container, and tweaked all the caching and things.
  • Moved styling over to styled components. Not sure if I’ll keep them or not.
  • Linked headers, smart punctuation, smarter internal links. Thanks plugins!

12/05/2020

  • Simple dark mode toggle.

11/05/2020

  • Banged my face against configuring dokku.
  • Moved back to gitlab pages.

10/05/2020

  • Moved from gitlab pages to dokku (this is here so I can see if it worked).

09/05/2020

  • Playing with hover/focus effects.
  • Project repo link styling.
  • Images in CMCUCUP.
  • Better footer.
  • Menu generated from code.

19/04/2020

  • Added PWA goodness with offline support.
  • Some a11y fixes.

17/04/2020

  • Some colour and layout.
  • Dark mode.
  • 12 in 12.

16/04/2020

  • Added articles listing page.
  • Added projects listing page.
  • Added main navigation.
  • Added post dates to articles.
  • Hide articles from lists if no date.
  • Hide articles from lists if draft.

15/04/2020

  • Added new projects page type.
  • Added CMCUCP page.
  • Fixed automatically generated slugs.

12/04/2020

  • New version of this site uploaded.
  • Automatic builds and hosting on gitlab pages.
  • Added this /changelog page.