Ideas And TODOs For The Site

October - 2021
  • Make a/this checklist for tracking TODOs
  • Create responsive video player for vimeo
  • Create responsive video player for youtube
  • Get social OG images working
  • Migrate content into grimoire
  • Backfill grimoire notes that are ready to go
  • Make a favicon
  • Get initial styling in place
  • Make a text only checklist that reads per line so you don't have to make js
  • Add code syntax highlighting
  • Default to using filenames for titles with the ability to override via 'title' in frontmatter if formatting needs to happen
  • Setup posts to have UUID as slug with arbitrary url behind so you can change text slugs
  • Make a espanso snippet for making a post frontmatter with a ksuid
  • Normalize date format across posts frontmatter
  • Update date on posts to show just month and year
  • Deal with grimoire notes that do not have all the frontmatter yet
  • Put OG Images back in place
  • Put in favicons again
  • Finish putting code back in place after moving over to next-mdx-remote
  • Get redirects working for pages that change title/slugs
  • Remove pages/_document.js file and just put css for body in styles/global.css
  • Add KSUID for unique IDs of posts
  • Convert KSUIDs and redirects to lower case
  • Build a script to auto-fix links that are just redirects
  • Run a script to find all links and run stats on how many are dead for a given year, etc...
  • Get OG Images working better
  • Fix images
  • Style images
  • Add search to the site
  • Add responsive images
  • Build tool to format podcast transcripts
  • Build tool to automatically move changed files into place from grimoire to site (expect to still need/want to run full process for deployment to do redirects, etc...?)
  • Build a script that opens a random page that needs to be scrubbed
  • Setup local build deploy process instead of using netlify build
  • Make a /tv page that has a few channels that loops through talks and videos and maybe music?
  • Make a script to populate images from from: /__Cleaned/WCAU49878494-1TB-ext/_keep/alans/Backups/StimulatingPixels/blog/wp-content/uploads/ - e.g. 2009/01/last-fm-bs.png
  • Create a file at '/posts' maybe?
  • Convert http links to https - run a script to find them
  • Figure out what to do with the home page
  • Find legecy YouTube links and change them to the new component
  • Build a script that shows files without blurbs so you can add them
  • Setup <li>s in ReadOnlyChecklist to use more than just 'index' for the unique id since there may be more than one checklist on a page.
  • Figure out how you want to organize stuff...
  • Make a /tools page that has forms and links for various online tools
  • Build a Checklist component like ReadOnlyChecklist
  • Make a Message component to add messages at the top of the posts with their own format
  • Only copy over new/updated files from the grimoire when running the copy process
  • Figure out what to do about descriptions for OG tags - i.e. can you clip the first paragraph or do you need to make explicit descriptions for each post
  • Migrate Oh The Places I Goed to monthly
  • Auto deploy site after you push a button to copy files
  • Remove all dead links - write script to find them
  • Add analytics
  • Make a /links page with links to all the other stuff (github, twitch, twitter, etc..)
  • Make a /uses page that has details on your gear?
  • Make a custom 404 page
  • Make a robots.txt file (assuming that's still a thing?)
  • Make a sitemap.xml file (assuming that's still a thing)
  • Make an RSS/Atom feed
  • Figure out what other files like robots.txt are used these days
  • Build a process that pulls files that need updates like 10 at a time into Sublime Text
  • Make the grimoire to site file mover only do files that have changed
  • Make custom code fence things somehow (see playgrounds link from the person who did css for cs)
  • Find all the missing images and post/restore them
  • Add some type of curation to posts
  • Setup to clearedlist domains and auto publish On The Places I Goed - instead of manually editing the blocklist
  • Add categoriztion pages
  • Figure out if there are going to be related links
  • Review files from prior site versions to make sure everything migrated
  • Setup to use Cloudinary?
  • Migrate Oh the places I goed to monthly
  • Send our auto populate titles in video components
  • Remove google tracking junk in Oh the places I goed posts.
  • Add quotes
  • Get code scratchpads on the site
  • Post that fills up a TI99/4A size area in a random pattern with a random letter like the first thing you did with pop.
  • Allow customization of colors and font sizes
  • Make sure all the journal entires are set with the journal category
  • Get pinboard stuff on the site somehow