About This Site

Some say the pen is mightier than the sword—I disagree. Writing is nothing but a primitive escape from the world itself, just like a in-trovert like me. Header

My personal website. Free to do whatever I want!!


Origin

I have a lot to say.

But I am neither eloquent nor brave enough to present my thoughts in front of people. So they have been scattered in pieces across papers, old hard drives, Google Docs, and Facebook posts; I have never seriously reviewed them. But I suddenly started to get scared - when my accounts expire and data gets corrupted, will all the textual evidence that proves my history be lost forever?

I don’t want that. So I made this showcase, trying to pick up the pieces that belong to me and face them honestly. Please treat these things as shit posts. If you don’t like it, you can leave anytime.


Technical Details

This is a blog powered by Hugo. All posts are pre-written in Markdown syntax and rendered into the final style by Hugo. The rest of the pages are hand-crafted. The website uses a self-designed theme (tentatively named “snowing”) and the font is Noto Sans JP. The RWD framework is provided by Bootstrap.


——Why bother making it so complicated to write a blog?

Actually, I have used Blogger and WordPress.com (surprise, I never made them public), but I was not satisfied. To name a few,

  • Why are there no themes I like?
  • THE LAYOUT IS SO UGLY
  • I want to put this word here and here instead of here. Huh? How to add custom script?
  • I am used to writing formulas in \( \LaTeX{} \): \[ t_0 = \frac{1}{H_0} \int_{0}^{\infty} \frac{dz}{(1+z) \sqrt{\Omega_{\text{m}} (1+z)^3 + \Omega_{\Lambda} + \Omega_{\text{k}} (1+z)^2}} \] where \( t_0 \) is my current age.
  • Can I remove the navigation bar? Can I display the post list in a table? Can I set the post order by myself?
  • I don’t need comments, subscriptions, SNS sharing, SEO, etc. (this is not an e-commerce, right?); why does the management system of my blog have so many features (and it’s so messy)?

I’m too demanding. I can only start from scratch and build a website entirely my own - with no restrictions and I can learn something new.


——Then why Hugo?

Well. There is no particular reason, just because its name looks pretty suitable (and it seems to be fast). I once wanted to use Django or Flask to manage it, but soon realized that it would be such a waste to set up a dynamic website/database/backend for these lifeless texts. I should focus on writing (I usually just write in Notepad - or VS Code - anyway).


——Why is your website designed like this?

Please refer to my post about site design. As a craftsman who has never systematically learned frontend and UI/UX design, I like to slowly type out web elements in VS Code (if using Copilot counts), and then spend a whole day adjusting the padding, margin, and every single punctuation. No design software - it’s like carving a statue hidden in a boulder, just to satisfy my OCD. This is my ideal home.


Generative AI Statement

All content on this site is written and edited by myself, and does not contain any content generated by generative AI, except for the following:

  • Technical Documents: Including code explanations, readme files, API documentation, legal statements, etc.
  • Images: All images, including header images, covers, and avatars, are generated locally using Stable Diffusion, except those with authenticity requirements (such as screenshots).
  • Website Elements: Some website elements are assisted by GitHub Copilot.
  • Situations where it is necessary to use generative AI: These contents will be explicitly marked.

All content generated by generative AI has been checked multiple times to ensure that it is reasonable and harmless.