My little corner of the Internet

How did you find your way here?

Do you ever feel a strange sadness when trying to share something with others? A longing for connection accompanied by an inability to express oneself fully. Perhaps you work up the courage to open a chat window with a friend, but get stuck composing and rewriting a message, unable to submit a single word, for fear they won’t care or understand. You want to record your thoughts, but a journal feels too private, and social media too public.

You crave a space that is yours alone, where you aren’t a drop in an ocean of shapeless voices competing for deciseconds of attention. Not an outlet, per se, but a curated record of what you once wanted to say. A place you can return to, to connect with yourself over time, and where others can connect with you as well. To me, this is that place.

Forever a work in progress

Much like myself, this website is constantly evolving — and doing so slowly. You can navigate it through the section links at the top, but there are also some extra pages that don’t fit anywhere else on the site. The latest updates will be listed below as Git commits, and there will be a link to the latest relevant commit for each page on the page footer.

Latest changes

2025-11-27content(projects): tidy up & update projects page7bac893
2025-11-27style: keep bold/italic formatting in dialog boxesdb4f689
2025-11-25style(projects): fix pt-br projects page style91e3c6b
2025-11-25layout: show commit subject in page footer97ae0c0
2025-11-25layout: display latest modify date for each pagec98943b
2025-11-25content(index): rework website introduction4d395cc
2025-11-23layout(about): rectify publish datef1df524
2025-11-23content(about): revamp about page, remove pt-br version06fcd35
2025-11-15refactor: break down stylesheets into multiple files2bbe021
2025-11-11refactor: tidy up critical stylesheetbeacc2b

Contact information

If you wish to communicate with me, send a message to me at this domain. If you use PGP, here are my keys:

ECC: 1D6680F97A6617F4D9B2A0F9D989443FD3ADB5C7 (preferred)
RSA: C3295D9E3A719FFE2EFD2EBB697797CED3ADB5C9

More contact information can be found on the about page.