Blog Roadmap
This document outlines the roadmap for developing and enhancing the blog platform.
Analytics & Trackingβ
Google Analytics Integrationβ
- Add google analytics to my site!
- Make sure things are properly setup to track in google analytics ...
- See if I can add custom button click events ...
- Hook up a simple dynamodb counter? 1 vote per browser?
Analytics Dashboardβ
- How much of the Google Dashboard Analytics should I expose?
- Should I have and host notebooks that I update periodically ...
- Make sure I can track engagement per post ...
- Make sure I can track votes!
SEO & Ingress Analysisβ
- I need to understand how users arrive at each of my posts ...
- I need to figure out best terms to use in description for seo for each blog post ...
- senior software engineer vs sde ... https://trends.google.as/trends/explore?geo=US&q=senior%20sde,senior%20software%20engineer
- principal software engineer vs sde ...
- entry level https://trends.google.as/trends/explore?geo=US&q=junior%20sde,junior%20software%20engineer,entry%20level%20software%20engineer
Technical Enhancementsβ
Docusaurus Featuresβ
- See https://docusaurus.io/docs/markdown-features/inline-toc
- Look for themes ...
- Setup visual regression tests
Pluginsβ
- Should I make my own docusaurus plugin ...?
- What existing plugins should I use?
Converting to Reactβ
2021-11-03
-
Turn my portfolio into a real react app with unit tests ... >2021-11-03
- Create hello world react app ... @done(2021-11-03T00:50:19-05:00)
- Port base portfolio mechanics into react ... @done(2021-11-03T00:50:31-05:00)
- Recreate entire portfolio in react
- Start messing with routers / more advanced react concepts ...
-
Figure out where else to add react ...
- Add react to blog?!
- In what capacity?
- Turn sacred patterns/ portfolio into a react app?
- Add react to blog?!
Content Featuresβ
- Can't take same approach for puml as mermaid
- import PUML from 'remarkable-plantuml'; - requires fs - not browser plugin ..
- Can add puml to svg as a prestep ...
- incorporate svg into blog, test with puml
- Add a plantuml button!
- Similar to mermaid ... i need tasks ...
- Link the 3D Models β¦ into blog β¦
- Link the art into the blog β¦
AI & Knowledge Managementβ
Blog RAG (Retrieval-Augmented Generation)β
-
Turn my notes into a rag!
- Or at least my blog???
-
Build a knowledge graph from my notes
-
Tinker with Amazon Neptune, Rags, etc ...?
- Workshop - Building a Generative AI/GraphRAG application with Amazon Neptune
Content Strategyβ
Content Planningβ
- Determine what kind of content I will capture in blog ...
- Start an automated bytes blog ... recommend automation tools and use cases! physical buttons and stuff ...?
- Should I have blog posts for each of my tools / scripts?
- Blog: Make a command line tool to cat markdown!
- Blog: Basic Vim Plugin?
- what are the root most topics in my blog?
- Software development, personal development, business development, process development? Spiritual Development? ...
Content Structureβ
- What sections should I have in the blog?
- Have an architecture section!
- Should I have a notebooks section?
- Need a coming soon section where people can vote on future posts ...
- Have an initiatives section?
- Have an blueprints/roadmap section?
- On the homepage of the blog .... I can add
- Right now ... I don't have a separate diagramming / documentation habit ... does blogging effectively mix the two?
Content Processβ
- Move my processes from blog to paper ...
- My ideation habit is a whole process ... I can convert it into a planning doc ...
- how many other habits are whole processes too?
- I need to find a better way to deal with images ... svg??? smaller in size?? especially of I make them in figma??
- Doesn't seem like I can export figjam to svg ... maybe only figma ...
User Engagementβ
Voting Featuresβ
- I should seek peoples inputs when prioritizing blog posts ...
- Add a page dedicated to voting with tiles ...
- I need to make clear what blog posts are coming soon and which ones are to be ..
Support & Monetizationβ
- I should give people the option of supporting me!
- Add a support me button!
- https://www.paypal.com/donate/buttons
- Change the email ... to be related to the site ...
- Add a support me button!
- "cafinate the nerd"- should this be on front page?
- Can I sell stuff on my site / blog β¦ >2019-09-03
- Thought about selling packs of coasters that capture bits and pieces of mindset!
- This is a good opportunity to work on an acrylic project!
- A layer of glitter paper + laminate + epoxy resin
- If the coasters turn out good β¦ might be able to apply this idea to the 99 names of Allah β¦
- Thought about selling packs of coasters that capture bits and pieces of mindset!
Design & Themeβ
Design Enhancementsβ
- Add Mechanics to highlight dates like spacey!
- Add icons into blogs!
- Make the vote button and support button more appealing, inviting!
- Need to add icons to home screen ...
- Need to add a link to the dashboard ...
- Need to change the order of the menu bar ... Posts > Ideas > Docs
- Need my own favicon ...
Images & Iconsβ
- Get images for sections ...
- Get icon for support button ...
- Get Images for rest of sections ...
Productivity & Workflowβ
Productivity Featuresβ
- Add to the front matter the local development link to see this page ... and the remote link other people see!
- Nice to See my initiatives / habits / etc as a private blog post ...
- Add link to the blog post to edit it locally with glue!