It’s time to write the progress report/diary for last week 🗓️
-= Personal Website =-
I improved the formatting of my HTML pages, which my program generates for the static version of the website.
-
Was: formatting using the
yosssi/gohtml package
- Performed poorly with a mix of spaces and tabs
-
Now: formatting using the Prettier package
- Prettier lives in a separate Docker container. It consumes very little memory—only 16 MB of RAM at idle.
I plan to keep making various small updates for my personal website. Overall, the project feels finished to me at the moment, and I don’t intend to make any major updates. I’ve already tried all the interesting things on this project:
- LLM API for automatic translations into other languages
- Dynamic React.js vs HTML server-side rendering
- SQLite vs PostgreSQL
- Search Engine Indexing
I could continue to delve deeper into different topics and develop features, but it will be hard to find the motivation since the sense of novelty has worn off 😔🚿 Future updates promise to be lazy ones.
-= Goals for February =-
-
Personal website moves to PostgreSQL
- ✅ Done
-
Compare search speed by posts: SQLite vs PostgreSQL
- ✅ Done
-
Sorting personal files in the cloud: organize what’s
needed, delete useless stuff
- ⏯️ There is some progress. I deleted several large files and a bunch of extra photos from Yandex Disk.
-= Problems with Yandex Disk =-
Currently, I have 40 out of 53 GB occupied in the Yandex Disk cloud. Overall, Yandex Disk is a convenient storage solution. By today’s standards, a free 50 GB storage space is a beauty. But there are also some problems:
- 🚫 The “unlimited for photos” was removed. It used to be there 🤔💭
- 🚫 The WebDav protocol was removed. It used to be there 🌐🕊️
- 🪟 Disk version 4.0 moved to a new, buggy Windows 11 API for file synchronization, which I don’t like at all because the sync is not consistent—it’s somewhat selective. Therefore, I am staying on version 3.0.
I think that sooner or later they will take away the free gigabytes, and Disk 3.0 will be cut off from the API. At that point, I’ll need to look for a new cloud storage provider. But that’s for the future; for now, I continue to use Yandex Disk.