Room for improvement
Declan ByrdWhat is this?
Every time I try to write a post I find something on this site that distracts me and I start thinking about how I would change it. I also never document what it is that I got distracted by. I could have created a GitHub issue, or created a row in a spreadsheet, or build my own to-do list tracker if I really wanted to overthink it all. Instead I'm writing it all in a markdown file on my website.
What happens when something is completed?
Checkboxes don't have any context. Was it implemented? Why was it done a particular way?
Instead, each item will be a post in the journal which I will link to from this page. That post will document what I did, why I did it, and give me a point of reference if a particular item requires multiple iterations.
The list
Last updated 28 March 2024.
- Site navigation.
- Currently the navigation links are split between the header and footer.
- Can I consolidate all of the navigation links into a single location?
- An RSS feed with everything in it.
- Currently the "main" RSS feed for declanbyrd.co.uk only contains posts in the journal.
- Investigate how the photos RSS feed can be integrated into the "main" RSS feed.
- Create an RSS feed for the books that I've read and integrate it into the "main" RSS feed.
- Make this list easier to update.
- To add or edit any item in this list I need to update the markdown file containing the whole list.
- Can each item be stored in such a way that takes advantage of 11tys directory level data files and templating?
- Multiple themes.
- I already have themes.json which contains the colour themes for declanbyrd.co.uk.
- The current theme switcher only toggles between light and dark.
- If there are more than two themes, how can the theme be changed?
- Can fonts be applied per theme while only requesting the font for the applied theme?
- A more human homepage.
- I never introduce myself anywhere on this site.
- The homepage only shows the latest updates from collections that I update.
- Create an introduction section on the homepage that makes my personal website a bit more personal.
- Post added: 23rd February 2024.
- Source code restructure.
- All my journal posts that aren't week notes are located in the same folder.
- Posts should be in folders that are labelled by the year that the post was published in.
- No additional work is required to change the URLs. These are already in the format
/journal/{year}/{post title}
. - Post added: 13th March 2024.