I just did a big cleanup of this site. I made it simpler, using only basic HTML and CSS. I also got rid of external fonts to make it cleaner and faster.
This cleanup wasn’t just about how it looks. I also removed a lot of old code and content. I want the site’s new focus to be hosting my personal notes and docs for my projects. Here’s a list of what I did.
Renamed tags
to topics
First, I renamed tags
to topics
everywhere. I think topics
just makes more
sense for what it is.
Content and Code Removal
A big part of this was just deleting files and components I don’t use anymore. This makes the code cleaner and easier to work on later.
I removed a few pages I don’t need anymore: contests
, drafts
, issues
, and
scwe
.
I also removed a bunch of components that are not used now:
Definition
Divider
Heading
IssuesTable
Link
PageLinks
SCWETable
TableOfContents
Tree
On the content side, I deleted the audit
, contests
, issues
, platforms
,
and scwe
sections. I used to collect contest data from Sherlock and put it on
my site. I even used Gemini to help create a list of Smart Contract Weakness
Enumerations (SCWE) from that data. It was interesting, but now I’ve removed it
all. I just want to host my own content.
Since I removed that content, I also deleted the collections for it:
platforms
, issues
, contests
, scwe
, and auditProjects
are all gone.
Utility and Config Cleanup
I got rid of the tags
and toc
utils since the new setup doesn’t need them. I
also cleaned up an unused field in src/env.d.ts
.
And finally, I deleted the .vscode
and public/fonts
folders because I’m not
using external fonts anymore.
That’s pretty much it. The site is now a lot lighter and focused on being a place for my personal notes and project documentation.