leilukin-site/feed.xml

305 lines
45 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title>Leilukin&#39;s Hub</title>
<subtitle>Leilukin&#39;s personal website.</subtitle>
<link href="https://leilukin.com/feed.xml" rel="self"/>
<link href="https://leilukin.com"/>
<updated>2025-02-09T14:58:38Z</updated>
<id>https://leilukin.com/</id>
<author>
<name>Leilukin</name>
<email>contact@leilukin.com</email>
</author>
<entry>
<title>Changelog: 9 February 2025</title>
<link href="https://leilukin.com/"/>
<updated>2025-02-09T14:58:38Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2025-02-09-my-first-smartwatch&quot;&gt;&amp;quot;My First Smartwatch&amp;quot;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>My First Smartwatch | Blog</title>
<link href="https://leilukin.com/blog/posts/2025-02-09-my-first-smartwatch/"/>
<updated>2025-02-09T14:58:32Z</updated>
<id>https://leilukin.com/blog/posts/2025-02-09-my-first-smartwatch/</id>
<content type="html">&lt;p&gt;I just received my first smartwatch: Xiaomi Smart Band 9.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://leilukin.com/assets/images/posts/my-first-smartwatch/my-xiaomi-smart-band-9.avif&quot; alt=&quot;Close-up photo of my left wrist wearing a black Xiaomi Smart Band 9 smartwatch, with the screen on and displaying information about time, date and health.&quot;&gt;&lt;/p&gt;
&lt;p&gt;This Xiaomi Smart Band 9 was a free gift from my father&#39;s purchase of Redmi Note 14 Pro 5G. My mother had bought the same Xiaomi smartwatch for herself a while ago, so my parents gave this new one to me. Since the &amp;quot;mi&amp;quot; (&lt;span lang=&quot;zh&quot;&gt;&lt;/span&gt;) in Xiaomi&#39;s Chinese name &lt;span lang=&quot;zh&quot;&gt;小米&lt;/span&gt; also means rice in Chinese, my parents jokingly referred to my father buying a new Redmi Note smartphone as &amp;quot;buying rice&amp;quot; (&lt;span lang=&quot;zh&quot;&gt;买米&lt;/span&gt;).&lt;/p&gt;
&lt;p&gt;My parents and I have been Xiaomi customers for years since we purchased our first Redmi Note budget smartphones. My current smartphone is Redmi Note 13 Pro 5G, so I used my Redmi smartphone to set up my Xiaomi smartwatch as well. Yes, the photo above of me wearing Xiaomi Smart Band 9 was taken with the camera in my Redmi Note 13 Pro 5G.&lt;/p&gt;
&lt;p&gt;As I have entered my 30s, my parents have encouraged me to do my best to take good care of my health before it is too late. Recently during Lunar New Year, my eldest paternal aunt commented that I had gained weight since the last time she saw me nearly a year ago. I never considered getting a smartwatch before, but now that I have one, I may as well make good use of it by keeping track of my health information, so hopefully it will help me to stay healthy.&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 6 February 2025</title>
<link href="https://leilukin.com/"/>
<updated>2025-02-05T16:25:31Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2025-02-06-my-2025-lunar-new-year&quot;&gt;&amp;quot;My 2025 Lunar New Year&amp;quot;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>My 2025 Lunar New Year | Blog</title>
<link href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/"/>
<updated>2025-02-05T16:25:22Z</updated>
<id>https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/</id>
<content type="html">&lt;p&gt;Happy Lunar New Year and Year of the Snake to fellow Asians who celebrate! 🧧🐍&lt;/p&gt;
&lt;p&gt;As a Chinese person, Lunar New Year is a major holiday, especially given the fact that here in Malaysia, Lunar New Year is the only traditional Chinese holiday that is also an official holiday in a national scale, which means the first two days of Lunar New Year are a holiday for non-Chinese people in Malaysia as well.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;preparation&quot;&gt;Preparation&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#preparation&quot; aria-labelledby=&quot;preparation&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;As for my family specifically, our tradition for celebrating Lunar New Year is family gatherings with our relatives in my parents&#39; hometown. In addition, as Lunar New Year takes place in January or February, we start preparing to celebrate it since early January, soon after a new year in Gregorian calendar begins. Our Lunar New Year celebration in 2025, the Year of the Snake, is no exception.&lt;/p&gt;
&lt;p&gt;This year, my younger brother, who has been living in Singapore since attending a university there and then working in Singapore since, returned to Malaysia from Singapore, which is not something we take for granted since he had skipped returning to Malaysia during Lunar New Year in the past, including the previous year.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;lunar-new-year-eve&quot;&gt;Lunar New Year Eve&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#lunar-new-year-eve&quot; aria-labelledby=&quot;lunar-new-year-eve&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Once we returned to my parents&#39; hometown, we gathered with our extended family on my father&#39;s side for a reunion lunch (yes, lunch, not dinner since we had our reunion meal in the afternoon) on Lunar New Year Eve on January 28.&lt;/p&gt;
&lt;p&gt;After our lunch, my immediate family and I joined one of my paternal uncles, who owns the house we were staying in after the passing of my paternal grandmother, and his girlfriend in visiting our family&#39;s durian plantation. The highlight of the durian plantation visit is meeting my uncle&#39;s female dog Baak Baan for the first time.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;https://leilukin.com/assets/images/posts/my-2025-lunar-new-year/baak-baan-1.avif&quot; alt=&quot;Photo of a mixed breed white female dog with brown spots on her forehead, ears, backside and tail, at the compound of a house, looking at the camera while smiling, and a pot is beneath the dog&#39;s head.&quot;&gt;&lt;/p&gt;
&lt;p&gt;Baak Baan was a stray dog that was founded by my uncle when she walked into our durian plantation one day months ago. At the time, Baak Baan was injured, and starved to the extent that her ribs were visible. Thankfully, under my uncle&#39;s care, she had become healthier, so she became my uncle&#39;s pet and guard dog. She was named Baak Baan after the mahjong tile &lt;span lang=&quot;zh&quot;&gt;白板&lt;/span&gt; in Cantonese. Baak Baan was a good girl, and we enjoyed greeting and petting her.&lt;/p&gt;
&lt;p&gt;When the evening came, we prepared to count down to the arrival of Lunar New Year. As soon as 12 am of the first day of Lunar New Year arrived, fireworks began.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;first-day-of-lunar-new-year&quot;&gt;First Day of Lunar New Year&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#first-day-of-lunar-new-year&quot; aria-labelledby=&quot;first-day-of-lunar-new-year&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;My immediate family also has the tradition of visiting my maternal family in the morning of the first day of Lunar New Year and having lunch together in the afternoon, and 2025 was no different. I have large extended families on both parents&#39; sides, due to the combination of my father having many siblings, my mother&#39;s elder sister having many children, who would end up having children on their own.&lt;/p&gt;
&lt;p&gt;Fun fact: both my parents were actually childhood neighbours who grew up in the same hometown, so I am lucky to have the convenience of being able to visit both sides of my extended families in the same place during Lunar New Year. While my maternal uncle had moved out several years ago, it is still not too far away from my parents&#39; hometown, so we still do not need to travel far to gather with my maternal family during Lunar New Year.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;return-to-my-home&quot;&gt;Return to My Home&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#return-to-my-home&quot; aria-labelledby=&quot;return-to-my-home&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;We returned to my home from my parents&#39; hometown on the second day of Lunar New Year, after taking our lunch.&lt;/p&gt;
&lt;p&gt;My brother went back to Singapore on the next day, which was also the third day of Lunar New Year.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;watching-a-malaysian-lunar-new-year-film&quot;&gt;Watching a Malaysian Lunar New Year Film&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#watching-a-malaysian-lunar-new-year-film&quot; aria-labelledby=&quot;watching-a-malaysian-lunar-new-year-film&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;While my family&#39;s Lunar New Year celebration in my parents&#39; hometown had been over, we are still in a Lunar New Year mood. Therefore, on February 3, which was also lichun (&lt;span lang=&quot;zh&quot;&gt;立春&lt;/span&gt;) and the sixth day of Lunar New Year, my parents and I watched a Malaysian Lunar New Year film named &lt;cite&gt;Money Games&lt;/cite&gt; (&lt;span lang=&quot;zh&quot;&gt;《半斤百两》&lt;/span&gt;) in a local cinema.&lt;/p&gt;
&lt;p&gt;This was the first Malaysian film I watched with my parents in cinema. I did not expect much from a Lunar New Year film to be a masterpiece since such films are made for entertainment first and foremost, but I had some good laughs out of the film. Not to mention, given how rampant news about Malaysians encountering scams are, an entertaining film aiming to be anti-fraud is not a bad idea.&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 19 January 2025</title>
<link href="https://leilukin.com/"/>
<updated>2025-01-19T15:14:44Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2025-01-19-attending-42-school&quot;&gt;&amp;quot;Attending 42 the Computer Science School&amp;quot;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Attending 42 the Computer Science School | Blog</title>
<link href="https://leilukin.com/blog/posts/2025-01-19-attending-42-school/"/>
<updated>2025-01-19T15:14:39Z</updated>
<id>https://leilukin.com/blog/posts/2025-01-19-attending-42-school/</id>
<content type="html">&lt;p&gt;After failing to pass my probation in my first web developer job and thus having to &lt;a href=&quot;https://leilukin.com/blog/posts/2024-12-16-leaving-my-first-developer-job/&quot;&gt;leave the job&lt;/a&gt;, I had been considering how to proceed to the next phase of my web development journey. After all, I chose to leave my previous company &lt;em&gt;because&lt;/em&gt; I intend to keep being a web developer, instead of sacrificing my time in continuing to learn web development to switch my job focus on digital marketing, a field I am less interested in and equipped for, just to keep my previous job that I would likely end up even more miserable in the long run if I chose to stay.&lt;/p&gt;
&lt;p&gt;One day in December 2024, I suddenly remembered that my mother told me once that there was now a coding school somewhere relatively near to our house. We even talked about how my younger self would have appreciated the existence of such a school so I could become a developer much earlier. Out of curiosity, I searched the web to look for the school in question.&lt;/p&gt;
&lt;p&gt;Turned out, the school is named &lt;a href=&quot;https://www.42network.org/&quot;&gt;42&lt;/a&gt;, and is an international school network that provides free computer science education, with many campuses around the world, including Malaysia. The main thing that differentiates 42 from traditional universities is its peer-to-peer and project-based learning models that do not involve any teachers.&lt;/p&gt;
&lt;p&gt;According to the &lt;a href=&quot;https://42.fr/en/what-is-42/42-program-explained/&quot;&gt;official website of 42&#39;s Paris campus&lt;/a&gt; — where 42 originated — the name is a reference to Douglas Adams book &lt;cite&gt;The Hitchhikers Guide to the Galaxy&lt;/cite&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In Douglas Adams book The Hitchhikers Guide to the Galaxy H2G2 for short an advanced alien species builds a super computer. It has only one job: to find the answer to the Ultimate Question of Life, the Universe and Everything. After 7 million years of calculation, the computer finds the answer: 42. In geek culture, 42 often represents the answer to a seemingly insuperable problem. This is why 42 is called 42. This is our answer to what IT education should be today and in the future.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;As a web developer without a computer science degree, a physical school that offers computer science education for free is certainly an attractive notion. Furthermore, as a developer who learned to code through online courses and learning resources, I have got used to learning new things without a teacher holding my hand. My years of working experience had also taught me to not expecting anyone to hold your hand if you want to upskill yourself. I have also found myself to prefer to learn to code by building projects.&lt;/p&gt;
&lt;p&gt;Therefore, in late December 2024, I applied for the Malaysian campus of 42 near me, spent two hours in their application test consisted of a memory game and a logic game. On the next day, I was informed that I passed my application test, so I chose to enrol in their trial bootcamp, referred to as the Piscine, that will take place in late February. Participants need to pass the 4-week trial bootcamp before being able to take 42&#39;s core curriculum.&lt;/p&gt;
&lt;p&gt;Meanwhile, through their official website, I learned that the campus would host an open day on 18 January 2025, so I decided to take the opportunity to visit the campus for myself to see what I can expect from the environment when I started my study there. When I attended the open day on January 18, I learned that the computers in their workstations use Linux, specifically the Ubuntu distribution with Gnome as its desktop environment.&lt;/p&gt;
&lt;p&gt;However, to my surprise, the computers did not have any setting to adjust screen brightness, which was not a good thing for me due to my &lt;a href=&quot;https://leilukin.com/articles/living-with-retinitis-pigmentosa/&quot;&gt;retinitis pigmentosa&lt;/a&gt; making my eyes sensitive to bright light, including artificial lights. I would prefer not to rely on my clip-on sunglasses just to see a computer screen, since the surroundings including the keyboard would appear too dark for me. Therefore, I approached one of the staff members to request methods of dimming the computer screen when I attend my class there. The staff member suggested that they should be able to arrange that to accommodate my needs.&lt;/p&gt;
&lt;p&gt;After visiting the campus on its open day, I have been looking forward to attending the school more. Wish me luck in passing my Piscine so I can become an official student of 42!&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 7 January 2025</title>
<link href="https://leilukin.com/"/>
<updated>2025-01-07T08:24:32Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2025-01-07-blog-questions-challenge&quot;&gt;&amp;quot;Blog Questions Challenge&amp;quot;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Blog Questions Challenge | Blog</title>
<link href="https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/"/>
<updated>2025-01-07T08:24:26Z</updated>
<id>https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/</id>
<content type="html">&lt;p&gt;I was tagged by &lt;a href=&quot;https://home.hedy.dev/&quot;&gt;~hedy&lt;/a&gt; for a &lt;a href=&quot;https://home.hedy.dev/posts/blog-questions-challenge/&quot;&gt;blog questions challenge&lt;/a&gt;. I put a lot of thoughts into how I build and set up my website, so I am happy to have been invited to talk about the meta aspects of my website, including my blog. Thank you, ~hedy!&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;why-did-you-start-blogging-in-the-first-place&quot;&gt;Why did you start blogging in the first place?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#why-did-you-start-blogging-in-the-first-place&quot; aria-labelledby=&quot;why-did-you-start-blogging-in-the-first-place&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I learned about the concept of blogs for the first time when I was a secondary school student in the later half of the 2000s. I was introduced to blogs by a Malaysian Chinese secondary school magazine named &lt;cite&gt;Xuehai Weekly&lt;/cite&gt; (&lt;span lang=&quot;zh&quot;&gt;《学海周刊》&lt;/span&gt;).&lt;/p&gt;
&lt;p&gt;As an undiagnosed autistic kid who was more comfortable communicating and expressing themself through writing, and had been keeping a journal, I was fascinated by the concept of a personal journal on the internet. Therefore, after trying it out, blogging immediately became one of my main hobbies, and I enjoyed browsing and reading other people&#39;s blogs as well. I loved blogs for allowing ordinary people to write and publish their writing to express themselves outside traditional publishing channels.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;what-platform-are-you-using-to-manage-your-blog-and-why-did-you-choose-it&quot;&gt;What platform are you using to manage your blog and why did you choose it?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#what-platform-are-you-using-to-manage-your-blog-and-why-did-you-choose-it&quot; aria-labelledby=&quot;what-platform-are-you-using-to-manage-your-blog-and-why-did-you-choose-it&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;This blog and my website where this blog is part of, Leilukin&#39;s Hub, is built with the static site generator &lt;a href=&quot;https://www.11ty.dev/&quot;&gt;Eleventy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After coding Leilukin&#39;s Hub from scratch for the first time in 2022, and working on the website for a while, I started to get frustrated with having to duplicate the HTML of my layout by hand over and over across all my HTML files to maintain a consistent layout, especially when you wanted to change parts of your layout. Therefore, I began to search for solutions, and discovered static site generators (SSGs).&lt;/p&gt;
&lt;p&gt;I chose Eleventy over other SSGs, mainly because of its flexibility, including by allowing users to customise their file directory structure and supporting multiple templating languages. The fact that Eleventy is written in JavaScript means it has the advantage of being built in a familiar language for someone who was already learning front-end web development like me.&lt;/p&gt;
&lt;p&gt;Using an SSG like Eleventy to build my blog means once I set up my website layout and page directory structure, when I draft and write a blog post, I can focus on my words by writing on a Markdown file, and let the SSG handle the HTML output.&lt;/p&gt;
&lt;p&gt;Leilukin&#39;s Hub also has a [tumbleblog](&lt;a href=&quot;https://tumbleblog.leilukin.com/&quot;&gt;Leilukin&#39;s Hub Tumbleblog&lt;/a&gt;) hosted on a subdomain and powered by a blogging engine written in PHP named &lt;a href=&quot;https://chyrplite.net/&quot;&gt;Chyrp Lite&lt;/a&gt;. I use Chyrp Lite like a self-hosted alternative to a Tumblr blog, in that Chyrp Lite also allows you to create different type of posts such as text, photo, video, link, quote, etc. The fact that Chyrp Lite is written in PHP also makes it a good lightweight alternative to WordPress.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;have-you-blogged-on-other-platforms-before&quot;&gt;Have you blogged on other platforms before?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#have-you-blogged-on-other-platforms-before&quot; aria-labelledby=&quot;have-you-blogged-on-other-platforms-before&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;During my teenage blogging years in the 2000s, I tried out many different blogging platforms, including primarily English ones such as Blogger and WordPress.com, as well as Taiwanese ones such as Wretch (&lt;span lang=&quot;zh&quot;&gt;無名小站&lt;/span&gt;), Roodo (&lt;span lang=&quot;zh&quot;&gt;樂多日誌&lt;/span&gt;) and Yam Blog (&lt;span lang=&quot;zh&quot;&gt;天空部落&lt;/span&gt;), which were all eventually shut down. Later, I settled for a now-defunct Malaysian Chinese blogging community that powers members&#39; blogs with a Korean blogging engine named Tattertools.&lt;/p&gt;
&lt;p&gt;Since 2011 to late 2024, I continued blogging by doing it on Tumblr, before deciding to retire from Tumblr to put more focus on my own websites, including Leilukin&#39;s Hub.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;how-do-you-write-your-posts&quot;&gt;How do you write your posts?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#how-do-you-write-your-posts&quot; aria-labelledby=&quot;how-do-you-write-your-posts&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I use &lt;a href=&quot;https://obsidian.md/&quot;&gt;Obsidian&lt;/a&gt; to draft and write my posts. Obsidian had become my main note-taking app since I started using it myself, so it is a natural choice to plan and do my writings on Obsidian. It helps that Obsidian note files are in Markdown format, and Eleventy supports generating HTML with Markdown files. Writing my posts in Obsidian also allows me to focus on my words, and letting the &lt;a href=&quot;https://github.com/Clemens-E/obsidian-languagetool-plugin&quot;&gt;LanguageTool Integration&lt;/a&gt; community plugin spellcheck my writing, without worrying about the technical aspects of publishing my post to the web first.&lt;/p&gt;
&lt;p&gt;After I finish writing a post in Obsidian, I copy the Markdown file content, paste into a new Markdown file in my blog post folder in Visual Studio Code, my main code editor. Then, I add frontmatter to the blog post&#39;s Markdown file to configure data of the post such as title, description and categories, use Visual Studio Code&#39;s built-in terminal to enter Eleventy commands to generate the new post, then use Git and GitHub Actions to publish the new post to my website.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;when-do-you-feel-most-inspired-to-write&quot;&gt;When do you feel most inspired to write?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#when-do-you-feel-most-inspired-to-write&quot; aria-labelledby=&quot;when-do-you-feel-most-inspired-to-write&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I can get inspired to write by just about anything: books, articles, essays and blog posts I read, interesting things I discovered when browsing the web, video games I play, conversations with other people, etc.&lt;/p&gt;
&lt;p&gt;When inspiration strikes, I jot down my ideas in Obsidian, so when I have time, I can go through my Obsidian notes and plan how to write a post about those ideas, beginning by outlining what I want to include in my posts.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;do-you-publish-immediately-after-writing-or-do-you-let-it-simmer-a-bit-as-a-draft&quot;&gt;Do you publish immediately after writing, or do you let it simmer a bit as a draft?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#do-you-publish-immediately-after-writing-or-do-you-let-it-simmer-a-bit-as-a-draft&quot; aria-labelledby=&quot;do-you-publish-immediately-after-writing-or-do-you-let-it-simmer-a-bit-as-a-draft&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I publish my posts immediately after completing a draft, so the question is how long does it take for me to complete a draft. I plan ahead before drafting my posts because I want to be considerate for how I express my thoughts, so I only complete and publish my draft after such considerations, which often takes time.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;whats-your-favourite-post-on-your-blog&quot;&gt;What&#39;s your favourite post on your blog?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#whats-your-favourite-post-on-your-blog&quot; aria-labelledby=&quot;whats-your-favourite-post-on-your-blog&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;My favourite post on this particular blog would be &lt;a href=&quot;https://leilukin.com/blog/posts/2024-12-01-indieweb-carnival-november-2024-impact/&quot;&gt;my submission to the November 2024 IndieWeb Carnival&lt;/a&gt;, where I talked about impact by reflecting on other people&#39;s impact on me and my life, and my beliefs about everyone being capable of making an impact on others.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;any-future-plans-for-your-blog&quot;&gt;Any future plans for your blog?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#any-future-plans-for-your-blog&quot; aria-labelledby=&quot;any-future-plans-for-your-blog&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I do not have any concrete future plans for this blog specifically, but I do have more ideas for what to do to other parts of Leilukin&#39;s Hub, including writing more articles and creating more &lt;a href=&quot;https://leilukin.com/shrines&quot;&gt;shrines&lt;/a&gt; and &lt;a href=&quot;https://fan.leilukin.com/&quot;&gt;fanlistings&lt;/a&gt;.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;why-do-you-write-other-than-your-blog-do-you-write-long-form-content-elsewhere&quot;&gt;Why do you write? Other than your blog, do you write long-form content elsewhere?&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#why-do-you-write-other-than-your-blog-do-you-write-long-form-content-elsewhere&quot; aria-labelledby=&quot;why-do-you-write-other-than-your-blog-do-you-write-long-form-content-elsewhere&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;As an autistic person, verbal communication is not my strongest skill, so I prefer to communicate my ideas and express myself through writing. I have found writing a great way to relax and organise my thoughts. Furthermore, I write because I like to read, and reading other people&#39;s writings have inspired my own writing.&lt;/p&gt;
&lt;p&gt;Aside from blog, I have also written and published articles about various topics on my website. These articles are distinct from blog posts in that while my blog posts are usually written about events or subjects that happened recently, my articles are meant to be more static pages containing useful information or my thoughts on certain topics, not just what is happening right now.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;your-turn&quot;&gt;Your Turn&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2025-01-07-blog-questions-challenge/#your-turn&quot; aria-labelledby=&quot;your-turn&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;I cannot decide who else to tag for this blog questions challenge, because not all my acquaintances in the personal web are bloggers and some bloggers are not huge fans of meta type posts.&lt;/p&gt;
&lt;p&gt;Therefore, consider this an open invitation: If you find this post and are interested in answering these questions yourself, feel free to write your own post!&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 30 December 2024</title>
<link href="https://leilukin.com/"/>
<updated>2024-12-30T12:29:48Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;Create page for my &lt;a href=&quot;/links/stardew-valley-mod-list/&quot;&gt;&lt;cite&gt;Stardew Valley&lt;/cite&gt; mod list&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Changelog: 27 December 2024</title>
<link href="https://leilukin.com/"/>
<updated>2024-12-27T04:09:47Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2024-12-27-my-2024-christmas-season&quot;&gt;&amp;quot;My Christmas Season in 2024&amp;quot;&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Fixed broken links in my blog posts to my other blog posts in the website&#39;s RSS feed.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>My Christmas Season in 2024 | Blog</title>
<link href="https://leilukin.com/blog/posts/2024-12-27-my-2024-christmas-season/"/>
<updated>2024-12-27T04:09:39Z</updated>
<id>https://leilukin.com/blog/posts/2024-12-27-my-2024-christmas-season/</id>
<content type="html">&lt;p&gt;Happy Holidays!&lt;/p&gt;
&lt;p&gt;Christmas celebration is not a tradition in my family because my parents are not religious, but we always look forward to Christmas season, because Christmas Eve also happens to be my younger brother&#39;s birthday. Yes, that means my brother is a Christmas Eve baby, haha. 😄&lt;/p&gt;
&lt;p&gt;Even after my brother moved out of our hometown to work and live in Singapore, he still makes plans for returning to Malaysia and visit us during Christmas season every year, to celebrate his birthday with us, and this year is no exception. 2024 is also the year my brother turns 30, and thus officially joins me in the 30s club.&lt;/p&gt;
&lt;p&gt;On my brother&#39;s birthday, we had our lunch in a restaurant together, and visited a bakery store to buy a birthday cake for my brother, who chose a fruit cake. We had a birthday celebration at home for my brother with the fruit cake later in the evening after our dinner at home.&lt;/p&gt;
&lt;p&gt;My brother returned to Singapore after spending five days and four nights in our hometown during this Christmas season.&lt;/p&gt;
&lt;p&gt;I am grateful of the moments of my immediately family gathering and talking together, especially when my brother takes a break and returns from Singapore to visit us.&lt;/p&gt;
&lt;p&gt;Hope you have a pleasant holiday season!&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 26 December 2024</title>
<link href="https://leilukin.com/"/>
<updated>2024-12-26T11:12:29Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2024-12-26-indian-ocean-tsunami-20-years&quot;&gt;&amp;quot;Remembering the 2004 Indian Ocean Tsunami&amp;quot;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Remembering the 2004 Indian Ocean Tsunami | Blog</title>
<link href="https://leilukin.com/blog/posts/2024-12-26-indian-ocean-tsunami-20-years/"/>
<updated>2024-12-26T11:11:55Z</updated>
<id>https://leilukin.com/blog/posts/2024-12-26-indian-ocean-tsunami-20-years/</id>
<content type="html">&lt;p&gt;Twenty years ago today, the 2004 Indian Ocean earthquake and tsunami happened.&lt;/p&gt;
&lt;p&gt;When I realised a while ago that the year 2024 would also mark the 20th anniversary of the earthquake and tsunami, I felt that time filed, because I still remembered the shock I felt in my young mind when I read the news reports about that natural disaster.&lt;/p&gt;
&lt;p&gt;When the Indian Ocean tsunami struck in 2004, I had just graduated from primary school and was staying at home, and 26 December was also the birthday of my favourite cousin. Later, when I learnt of the massive earthquake in the Indian Ocean caused a massive tsunami that affected many countries, including my own country, Malaysia (especially the northern Malaysia), I was deeply shocked by how deadly and destructive the tsunami was, with the sheer amount of lives lost and the destruction of areas caused by that natural disaster, even though the part of Malaysia I lived (and still live) in was not affected.&lt;/p&gt;
&lt;p&gt;May the dead rest in peace. My condolences to those who lost their loved ones on that day.&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 25 December 2024</title>
<link href="https://leilukin.com/"/>
<updated>2024-12-25T06:26:04Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New blog post: &lt;a href=&quot;/blog/posts/2024-12-25-leilukins-2024-in-review&quot;&gt;&amp;quot;Leilukin&#39;s 2024: A Year In Review&amp;quot;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Leilukin's 2024: A Year In Review | Blog</title>
<link href="https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/"/>
<updated>2024-12-25T06:25:57Z</updated>
<id>https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/</id>
<content type="html">&lt;p&gt;&lt;a href=&quot;https://32bit.cafe/&quot;&gt;32-Bit Cafe&lt;/a&gt; is hosting a &lt;a href=&quot;https://32bit.cafe/newyear25/&quot;&gt;New Years &#39;25 event&lt;/a&gt;, so this is a good opportunity for me to write a year-in-review post to reflect on my 2024, which has been an eventful year for both Leilukin&#39;s Hub and my personal life, although I already intended to do so even without 32-Bit Cafe&#39;s event. 🙂&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;rebuilt-leilukins-hub-with-eleventy&quot;&gt;Rebuilt Leilukin&#39;s Hub with Eleventy&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#rebuilt-leilukins-hub-with-eleventy&quot; aria-labelledby=&quot;rebuilt-leilukins-hub-with-eleventy&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;The first major event was my discovery of the static site generator &lt;a href=&quot;https://www.11ty.dev/&quot;&gt;Eleventy&lt;/a&gt; in April 2024. I was looking for a way to manage and continue to build my website better by eliminating the process of duplicating some HTML parts over and over across multiple pages. Then I discovered Eleventy through Neocities, as some websites hosted on Neocities were built with it.&lt;/p&gt;
&lt;p&gt;After digging into and trying out Eleventy, I quickly realised that it was the solution I had been looking for, so I &lt;a href=&quot;https://leilukin.com/blog/posts/2024-04-21-april-2024-leilukins-hub-overhaul-with-eleventy/&quot;&gt;spent a whole week rebuilding Leilukin&#39;s Hub&lt;/a&gt;, and I could not be happier with how my website and my new development workflow turned out.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;custom-domain-name-and-new-host-for-leilukins-hub&quot;&gt;Custom Domain Name and New Host for Leilukin&#39;s Hub&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#custom-domain-name-and-new-host-for-leilukins-hub&quot; aria-labelledby=&quot;custom-domain-name-and-new-host-for-leilukins-hub&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Rebuilding my entire website with a static site generator was only the first step of taking my site to the next level. As both Leilukin&#39;s Hub and my web development skills grew, I began to consider alternative hosting services to Neocities, which was where Leilukin&#39;s Hub was initially hosted on, and renting a custom domain name for my website.&lt;/p&gt;
&lt;p&gt;Near the end of May, I rented leilukin.com from Porkbun, &lt;a href=&quot;https://leilukin.com/blog/posts/2024-05-31-domain-name-hosting-change-leilukins-hub/&quot;&gt;set leilukin.com as the domain name of Leilukin&#39;s Hub, and migrated Leilukin&#39;s Hub to Netlify&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Meanwhile, I dabbled in PHP to build a &lt;a href=&quot;https://leilukin.com/blog/posts/2024-06-21-leilukins-hub-tumbleblog-launched/&quot;&gt;tumbleblog&lt;/a&gt; and &lt;a href=&quot;https://leilukin.com/blog/posts/2024-07-02-fanlisting-collective-launch/&quot;&gt;fanlisting collective&lt;/a&gt; for Leilukin&#39;s Hub. At first, those subsites were hosted on InfinityFree, but after using nearly two months, I started to feel frustrated by the limitations of InfinityFree.&lt;/p&gt;
&lt;p&gt;Therefore, I finally &lt;a href=&quot;https://leilukin.com/blog/posts/2024-07-27-hostinger-migration-leilukins-hub/&quot;&gt;migrated Leilukin&#39;s Hub and all its subsites to Hostinger&lt;/a&gt; in July. I have used Hostinger since then, and I am satisfied with it.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;started-participating-in-the-personal-web&quot;&gt;Started Participating in the Personal Web&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#started-participating-in-the-personal-web&quot; aria-labelledby=&quot;started-participating-in-the-personal-web&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;2004 was also the year when I made the conscious decision to be more active in participating in the personal web and connecting with other personal website owners. I explored other personal websites more through links, left messages on other people&#39;s guestbooks, sent more emails to personal website owners, and joined more webrings, pixel clubs, web cliques and fanlistings.&lt;/p&gt;
&lt;p&gt;Browsing other people&#39;s personal websites also provided a lot of inspiration for my own website, and socialising with other people in personal web spaces made me learn that if we want to have a community, we need to put effort in making connections with and reaching out to other people, instead of relying on a particular platform, online or offline.&lt;/p&gt;
&lt;p&gt;Furthermore, I joined the 32-Bit Cafe community in June, and became active in both its Discord server and Discourse forums, which &lt;a href=&quot;https://tumbleblog.leilukin.com/2024/07/02/earned-32-bit-cafe-new-member-of-the-month-award-for-june-2024/&quot;&gt;awarded me &amp;quot;New Member of the Month&amp;quot; for June 2024&lt;/a&gt;. I also participated in a 32-Bit Cafe event for the first time in August, specifically the &lt;a href=&quot;https://leilukin.com/articles/accessible-footnotes/&quot;&gt;&amp;quot;Back to School&amp;quot; community code jam&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This 2024 year in review post is my second time participating in 32-Bit Cafe&#39;s events.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;my-first-web-developer-job&quot;&gt;My First Web Developer Job&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#my-first-web-developer-job&quot; aria-labelledby=&quot;my-first-web-developer-job&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;My interest in web design and development went as far back as my teenage blogging years in the 2000s, when I learned basic HTML and CSS through editing blog themes and widgets, but I did not know how to pursue web development as a profession at the time.&lt;/p&gt;
&lt;p&gt;Fast-forward to 2022, when my interest in HTML and CSS was rekindled by coding my own website from scratch for the first time after discovering Neocities. This time, my interest in web development grew enough for me to take online courses, starting with freeCodeCamp, and decided to switch my career path from graphic design to web development after being inspired by the stories of other people, including career switchers, becoming a professional developer without a computer science degree.&lt;/p&gt;
&lt;p&gt;After teaching myself web development for almost two years, my dream of &lt;a href=&quot;https://leilukin.com/blog/posts/2024-08-18-from-hobbyist-to-professional-web-developer/&quot;&gt;getting my first developer job came true in August&lt;/a&gt;. In my first web development job, I succeed in developing a custom WordPress plugin, something I never did before this job.&lt;/p&gt;
&lt;p&gt;Unfortunately, my first web development ended up lasting only four months, because it turned out my employer only considered his company website as merely one part of the company&#39;s marketing, and what he really wants is a digital marketer who can wear as many hats as the company wants. I refuse to waste my time and life in a field I am less interested in and less equipped for just to keep one job, while sacrificing my time in continuing to learn web development, so I &lt;a href=&quot;https://leilukin.com/blog/posts/2024-12-16-leaving-my-first-developer-job/&quot;&gt;decided to leave the company&lt;/a&gt;, thus 3 January 2025 will be the final day of my employment in the company.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;diagnosed-with-retinitis-pigmentosa&quot;&gt;Diagnosed with Retinitis Pigmentosa&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#diagnosed-with-retinitis-pigmentosa&quot; aria-labelledby=&quot;diagnosed-with-retinitis-pigmentosa&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;While I have astigmatism and myopia for most of my life, recently, my parents and I suspected that I had other genetic eye conditions as my relatives were beginning to experience issues with their eyesight.&lt;/p&gt;
&lt;p&gt;Therefore, on 30 November 2024, I went to see an eye doctor. Turned out, I do have a genetic eye condition, specifically &lt;a href=&quot;https://leilukin.com/articles/living-with-retinitis-pigmentosa&quot;&gt;retinitis pigmentosa (RP)&lt;/a&gt;. My reaction to my RP diagnosis was more relieved than upset, because there was finally an explanation for many of the difficulties I have been experiencing in my daily life as I grew older, aside from autism. I have accepted that I am visually impaired, and my visual disability may not be cured in my lifetime, in ways that are similar to my acceptance of my autism.&lt;/p&gt;
&lt;div class=&quot;heading-wrapper h2&quot;&gt;
&lt;h2 id=&quot;wrapping-up&quot;&gt;Wrapping Up&lt;/h2&gt;
&lt;a class=&quot;heading-anchor&quot; href=&quot;https://leilukin.com/blog/posts/2024-12-25-leilukins-2024-in-review/#wrapping-up&quot; aria-labelledby=&quot;wrapping-up&quot;&gt;&lt;span hidden=&quot;&quot;&gt;#&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;2024 has been a huge year for Leilukin&#39;s Hub, my relationship with web and my personal life.&lt;/p&gt;
&lt;p&gt;Leilukin&#39;s Hub has grown significantly since 2022, while connecting with other personal website owners and participating in personal web spaces inspired the many improvements I had made to my website, and helped me cultivate a healthier relationship with the web, by learning to make connections and be social with other people on the web. For my personal life, being diagnosed with a genetic eye disease that causes gradual vision loss and currently has no cure made me understand my conditions and limits better, so I can know how to live my life better.&lt;/p&gt;
&lt;p&gt;I am not really a person to make specific goals for a new year, because I am old enough to realise that unexpected circumstances can change our goals and plans. However, for 2025, I intend to continue to work on my websites, participate in the personal web and advocate for making your own websites, and keep learning web development.&lt;/p&gt;
</content>
</entry>
</feed>