Website Ideas 🚀

This secret part of the website is meant as my own chamber of ideas about what can go on this website! Note, a strikethrough means the idea has been mostly implemented to a significant extent. It is probably not perfect, just at a state I am happy with.

Idea 1 (11/29/2024)

Idea 2 (11/29/2024)

Idea 3 (11/29/2024)

Idea 4 (11/29/2024)

Idea 5 (11/29/2024)

Idea 6 (11/29/2024)

Idea 7 (11/29/2024)

A kind of blog-type support. I want the following:

  1. Users can login with Google Accounts only (for security and accountability, etc).
  2. Users can leave comments on blogs where I place a comment box
  3. Users can like and share my website
  4. Users can make their own posts with an editor
    • Dangerous for security, but I would have to find a secure solution

Idea 8 (11/29/2024)

Banner currently looks okay, but it is missing something. I think it either needs automatic scrolling, or needs a redesign.

I am thinking a redesign could include:

  1. Auto scrolling background images
  2. Text overlay on background images
  3. Animations on the overlay and background images

Idea 9 (2/25/2025)

Idea 10 (2/25/2025)

Idea 11 (2/25/2025)

Create a way to upload and display ideas more easily. Currently I need to write them all in this .mdx file, a slow process indeed.

Instead, I want to create an upload page to store the ideas in either plain text or .md files. Then, I will just use AWS SDK to query the S3 bucket where they are stored, and display them programatically. It will give them a better look, and allow me to write ideas more quickly.

The only problem I foresee is modifying ideas to make them look better. Ideally, I would add a small preview to see what the idea would look like. Otherwise, I can add a small "modification" page to modify the ideas.

Overall, this idea will allow me to more quickly develop ideas, and modify them if there are any spelling mistakes or other miscellaneous issues.

Idea 12 (4/8/2025)

At this point, I've automated setting up the routes as well as the cards for each page. I have a quick and easy way to display the pages now. I'll have to test this workflow when setting up Valley, but it should work fairly well. I decided to keep the pages themselves as manual addition of .mdx files, because I feel it gives me the flexibility of writing quality content! I'm fairly happy with this setup so far, but I might change it.


Articles