{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihythwx6l5d5mi4dn2fetasjjy76yo25rmkgimt2bdrlo65tip5iy",
"uri": "at://did:plc:2mecivqq3iu4vyocs77cfdqd/app.bsky.feed.post/3lmlyka4xy3s2"
},
"path": "/noteworthy/2024-roadmap/",
"publishedAt": "2026-06-05T13:12:26.742Z",
"site": "https://photogabble.co.uk",
"tags": [
"saying goodbye to 2023",
"Living Document",
"Big projects",
"Instagram inspired gallery pages",
"Eleventy.js Interlink Plugin",
"Toshiba T5100",
"@11ty/eleventy-img",
"Aleksandr Hovhannisyan's article: Optimizing Images with the 11ty Image Plugin",
"/changelog/",
"How to programmatically add tags to posts in 11ty",
"4eb9bd7",
"My publishing workflow",
"anchor pages",
"FreshRSS",
"Server Setup, Hetzner-Moose",
"Trade Wars 2002",
"Black Nova Traders",
"Evergreen Content",
"BASIC Programming Books",
"Ascendancy",
"Lost Smiley ASCII DOS Games",
"Why I use 11ty",
"Why I use Obsidian",
"Generating random numbers over a range in Go",
"Porting a 30 year old game to Go",
"2023 In Music",
"2023 in Books",
"365DayProject",
"I gamified my own blog",
"Building a minimal forum with Laravel and htmx",
"Startopia",
"Spacebase Startopia",
"Teeny Towers",
"Roguelike Development",
"Virtual Rack",
"Digital Spelunking",
"intentions for 2024 page"
],
"textContent": "After saying goodbye to 2023 I have decided that in order to make the most of my time in 2024 I should plan out how I want to use it; this page will be a Living Document that I update throughout the year as tasks get completed. The idea being that if I ever get stuck for what to work on **next** I can visit this page and work on filling out the stubs.\n\n## What's happening in January\n\nIt's currently January and this month I want to start slow, focusing mostly on writing as often as I can but also in a sustainable manor so that I do not burn myself out!\n\nAs such I won't be working on **any** Big projects, I do however intend to deploy an Instagram inspired gallery pages and have my Eleventy.js Interlink Plugin provide a widget for displaying stubs and what pages are linking to them.\n\nWhile adding images for the Toshiba T5100 page I decided to finally install and use @11ty/eleventy-img. I followed Aleksandr Hovhannisyan's article: Optimizing Images with the 11ty Image Plugin. I should probably update the /changelog/.\n\nI also have three posts from 2023 that I scheduled for publishing but never actually published. In addition to publishing them I also want to finish How to programmatically add tags to posts in 11ty which currently exists as a draft and until commit 4eb9bd7 when I added a display for draft posts I believed this was both finished and published!\n\nWhat this has flagged is that I need to work on My publishing workflow and look into what tooling I need to implement in order to keep on track!\n\nIn my Obsidian vault I have the concept of anchor pages these are fluid foundations for post series and act as a dumping ground of things I would like to look into; they are sometimes useful to share and I would like a new section of this website within which to do so.\n\nI’d like to fit in installing FreshRSS although that might need to happen after Server Setup, Hetzner-Moose and that might not happen until March.\n\nI want to update my Eleventy.js Interlink Plugin to include a filter for parsing Wikilinks within a given string, this will allow it to be used in files that aren't parsed by the Markdown engine.\n\n### Key content that I would like to publish:\n\n * Trade Wars 2002 and Black Nova Traders which is heavily inspired by it\n * Evergreen Content\n * Write about my Toshiba T5100\n * BASIC Programming Books (mostly the ones I read over Christmas)\n * Ascendancy retrospective\n * Lost Smiley ASCII DOS Games\n * Why I use 11ty and Why I use Obsidian\n * Update Generating random numbers over a range in Go, I noticed while Porting a 30 year old game to Go that some of what I use in this article has since been deprecated\n * 2023 In Music\n * 2023 in Books\n\n\n\n## My Plan for February\n\nI'd like to begin anew on my #365DayProject ideally with some programatic support by way of an 11ty plugin or something. I'd like to be able to add `issue` and `volume` front matter to all current and future posts within this project and have a short code that is able to display the project stats and maybe tie into gamification of the whole process. Batch writing is also likely the only way that _I_ will be able to have this happen concurrently to everything else going on.\n\nOff the back of that, and taking inspiration from Juah's post I gamified my own blog I would also like to add an \"achievements\" page with some bespoke art \"medals\" for things such as \"posted five days in a row\", \"wrote 10,000 words\", etc. Small, fun milestones that should be achievable within the year.\n\nI began writing the tutorial: Building a minimal forum with Laravel and htmx in November 2023 and would like to get it completed by end of February 2024.\n\n### Key content that I would like to publish:\n\n * Startopia retrospective, in 2021 Spacebase Startopia was released with mixed reviews. I'd like to play that and compare\n * Teeny Towers\n * Add Roguelike Development anchor page\n * Virtual Rack\n * Digital Spelunking\n\n\n\n## Plan for the rest of 2024\n\nThis is largely TBD however I have a new intentions for 2024 page where I am planning out the broad strokes of the year.",
"title": "2024 Roadmap",
"updatedAt": "2024-01-02T00:00:00.000Z"
}