Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganizing Site Content #3

Closed
5 of 8 tasks
kyscg opened this issue Nov 27, 2023 · 4 comments · Fixed by #4
Closed
5 of 8 tasks

Reorganizing Site Content #3

kyscg opened this issue Nov 27, 2023 · 4 comments · Fixed by #4
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@kyscg
Copy link
Owner

kyscg commented Nov 27, 2023

Partly because it is necessary, mostly because of my perpetual dissatisfaction with what I create; I find myself — for the hundred and twenty-eighth time — wanting to revamp the website. Primo, the notes page is barren, and untouched for over two years. Traffic to the page is limited to bots scraping the pdf files that I've linked to there. All this is very inelegant, and inefficient. Secundo, the notes page should be what it says, short-form or long-form notes. The about and reading page also could do with some serious thinking. As much as possible, I would prefer to preserve the five page structure of the website.

I have some ideas for how to go about all this and I'll list down steps as and when I think of them.

  • Shift content in notes to articles appropriately
  • Convert pdf file attachments to html pages ??
  • Spell out research interests and directions better in about
  • All the writing in about is unnecessary; delete, delete, delete.
  • This will take a lot of effort, but add reviews to all the books in reading ??
  • Timestamped, linkable notes (could be short-form, long-form, images, embeds, links et cetera)
  • Integrate todo into notes.
  • Create RSS feed for the site

I will either add to the list if I have additional ideas, mark as completed with a corresponding commit or strike-through in case I don't want to do it or want to do it in a separate branch. the changes appended with ?? will mostly not be done, unless I can find a way to not do a significant part of them manually.

As usual, all ideas are welcome. I'm not very sure about how to get the notes to be linkable, and I'll need to experiment a lot, so this will take a few weeks, maybe months, before I iron out everything. May Pallas Athena lead the way.

@kyscg kyscg added enhancement New feature or request help wanted Extra attention is needed labels Nov 27, 2023
@kyscg kyscg self-assigned this Nov 27, 2023
@kyscg kyscg pinned this issue Nov 27, 2023
@kyscg kyscg mentioned this issue Dec 14, 2023
@kyscg
Copy link
Owner Author

kyscg commented Dec 23, 2023

Did the following in 5c332cc

  • Moved over all links from Notes
  • Added dates to navbar in justiceharvard.html and removed the updated entry because an ugly looking scroll bar appears every time one loads the page
  • Added UFO and WIP tags to posts, and a tiny explanation at the bottom of the page.
  • Added newton method gist to homepage

@kyscg
Copy link
Owner Author

kyscg commented Feb 10, 2024

Did the following in b09ebf7

  • Complete overhaul of About
    • Research interests and personal interests listed more neatly
    • Added site colophon
    • Removed unnecessary links and cleaned up contact section
  • Made design changes to blockquotes to make them stand out better.
  • Updated reading.html with latest books and reviews.

@kyscg
Copy link
Owner Author

kyscg commented Mar 15, 2024

Did the following in 4a992c9

  • Notes is brand new and sparkling
    • Every note is it's own linkable card (although it isn't really obvious when you look at the page)
    • Notes are mainly text, math, quotes, link dumps, or embeds
  • Design changes
    • Image margins are now set to auto
    • CSS styling for cards in notes.html
    • CSS styling for image grid support
  • Changes to index.html
    • Removed [WIP] tags from posts that are completed
    • Added links to audio gist, lecture notes on virology and death
  • Changes to about.html
    • Added design principles and a blogroll
    • Added cal.com link in contact section
    • Rewrote some of the text to make it less cringey
  • Snipped everything away from todo.md and integrated important stuff into notes.html
  • Images in assets/images/notes are named by the date of the note
  • 404.html now has a confused cat
  • Updated reading.html with latest books and reviews

@kyscg
Copy link
Owner Author

kyscg commented Mar 15, 2024

I finally got it done, on the 108th day of asking. This is more proof to the fact if you don't have scheduled maintenance, you're going to be hit with unscheduled malfunction. I gave up on the tasks unchecked because they were taking too long. I must've spent at least four hours trying to get RSS to work and only had a headache to show for my efforts. I've pushed all of them to #5 and I plan to never think of them again.

Happy Ides of March!
idesofmarch

@kyscg kyscg closed this as completed in #4 Mar 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant