skip to content
Logo Logo Nick Hodges
Date Event Comments
April 6, 2024 Complete upgrade of site to new template. Re-did the whole site to an Astro 4.0-based template found at https://github.com/chrismwilliams/astro-theme-cactus
March 25, 2024 Converted two components from React components to Astro components I want to Astro-ify this as much as possible. Looking into how to convert the Search component which is a bit harder to do.
March 21, 2024 Built up the info content collection. I learned about Astro's Content Collections, and now all content is using them. Great feature.
February 10, 2024 Added Amazon affiliate links to books, as well as the disclaimer Note: I make money if you click on one of these links and order anything at all during that session. So please feel free to do so.
February 3, 2024 Simplified Layout structure I was overcomplicating the layouts and not using them properly. Now things are a bit streamlined and simple. I understand layouts a bit better
December 24, 2023 Added page for each quote. Each quote now has its own link on the Quotes page, and it can display an individual quote on its own page.
December 13, 2023 Added Quotes page back Created component and added quotes back.
December 10, 2023 Migrated site to Astro Major overhaul. I decided that Astro was a great framework and migrated my whole site to use it.
August 14, 2023 Added Support page This page lists a few ways to support me or otherwise give a little back to what I'm up to here.
July 31, 2023 Added a footer to the layout Just a simple copyright message for now. I'd like to make it sticky at the bottom eventually.
July 18, 2023 Converted the Favorite page to be JSON-based
July 18, 2023 Converted this changelog to be JSON-based Much easier to manage the data. Should think in terms of JSON more.
July 14, 2023 Now you can list and link to all blog categories Yep, works for categories. Thank you again, ChatGPT.
July 8, 2023 Added pagination to blog Don't have a lot of posts yet, but it works. Thank you ChatGPT.
July 5, 2023 Added ability to serve pages from the /info directory Now I can create pages without having to create NextPage objects in *.tsx files...
July 3, 2023 Added support for DOMPurify Not strictly needed because there is no user input, but a good habit to have.
June 25, 2023 Added non-published blog entries Allows me to add pages via markdown, and not a component
June 23, 2023 Added (Quotes)[Quotes] page This is a JSON-based page. To add a quote, I just add it to the JSON file. Cool. ChatGPT 4.0 wrote most of the code for me.
June 4, 2023 Added this change log
May 20, 2023 Added FavIcons Created the FavIcons at the [Real Favicon Generator](https://realfavicongenerator.net/)
Early April 2023 Site debut Shipped the very beginning stages. Much to come!