Sergio's Personal Cabinet is a personal blog / website. Here you will find some personal projects and documentation, as well as other non-personal docs, such as The Authority or The Agency.
This website is built from scratch, all the HTML and CSS is manually written by me, and is available at https://git.bbjprojek.org/cabinet↗. That's probably why the overall design is not the best. However, I kinda like it and I find it unique. I'm not interested on moving to any static website generator or something similar, for now.
In my desire to make a really lightweight but modern html5 website (with pages around 12-60 kB without images), I had to divide stylesheets and scripts so this way I only add the necessary features for each HTML page.
The main stylesheets information can be found on the README↗ file of the repository.
This page does not store cookies. If you find one, it’s probably a bug, and I’d appreciate if you’d let me know.
To show some iframes and external info, I use a button to prevent non-consensual tracking as far as possible, these iframes are “hidden” behind the button. Note that I’ve used the non-tracking embed codes, yet they may still track you; this is beyond my control. This also saves a lot of bandwith, since the third-party iframes pull in a lot of JavaScript.
I don’t use any kind of analytics. This page is hosted on GitLab Pages and I try not to hotlinl, but I use Telegraph to host some images externally.
This page is designed to last. This site uses almost every principles that Jeff Huang specifies in their post: This Page is Designed to Last↗. I use vanilla HTML/CSS, I don't minimize HTML, I use as few pages as possible to retain information, I don't hotlink... and I do use native fonts.