diff --git a/src/blog/posts/2024-12-25-leilukins-2024-in-review.md b/src/blog/posts/2024-12-25-leilukins-2024-in-review.md new file mode 100644 index 00000000..35818d1d --- /dev/null +++ b/src/blog/posts/2024-12-25-leilukins-2024-in-review.md @@ -0,0 +1,59 @@ +--- +articleTitle: "Leilukin's 2024: A Year In Review" +desc: Looking back at my 2024. My submission for 32-Bit Cafe's New Years '25 event. +date: 2024-12-25T14:25:57+0800 +categories: ["year in review", "32-bit cafe"] +toc: true +--- + +[32-Bit Cafe](https://32bit.cafe/) is hosting a [New Years '25 event](https://32bit.cafe/newyear25/), 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's Hub and my personal life, although I already intended to do so even without 32-Bit Cafe's event. 🙂 + +## Rebuilt Leilukin's Hub with Eleventy + +The first major event was my discovery of the static site generator [Eleventy](https://www.11ty.dev/) 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. + +After digging into and trying out Eleventy, I quickly realised that it was the solution I had been looking for, so I [spent a whole week rebuilding Leilukin's Hub](2024-04-21-april-2024-leilukins-hub-overhaul-with-eleventy.md), and I could not be happier with how my website and my new development workflow turned out. + +## Custom Domain Name and New Host for Leilukin's Hub + +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's Hub and my web development skills grew, I began to consider alternative hosting services to Neocities, which was where Leilukin's Hub was initially hosted on, and renting a custom domain name for my website. + +Near the end of May, I rented leilukin.com from Porkbun, [set leilukin.com as the domain name of Leilukin's Hub, and migrated Leilukin's Hub to Netlify](2024-05-31-domain-name-hosting-change-leilukins-hub.md). + +Meanwhile, I dabbled in PHP to build a [tumbleblog](2024-06-21-leilukins-hub-tumbleblog-launched.md) and [fanlisting collective](2024-07-02-fanlisting-collective-launch.md) for Leilukin'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. + +Therefore, I finally [migrated Leilukin's Hub and all its subsites to Hostinger](2024-07-27-hostinger-migration-leilukins-hub.md) in July. I have used Hostinger since then, and I am satisfied with Hostinger. + +## Started Participating in the Personal Web + +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's guestbooks, sent more emails to personal website owners, and joined more webrings, pixel clubs, web cliques and fanlistings. + +Browsing other people'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. + +Furthermore, I joined the 32-Bit Cafe community in June, and became active in both its Discord server and Discourse forums, which [awarded me "New Member of the Month" for June 2024](https://tumbleblog.leilukin.com/2024/07/02/earned-32-bit-cafe-new-member-of-the-month-award-for-june-2024/). I also participated in a 32-Bit Cafe event for the first time in August, specifically the ["Back to School" community code jam](/articles/accessible-footnotes/). + +This 2024 year in review post is my second time participating in 32-Bit Cafe's events. + +## My First Web Developer Job + +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. + +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. + +After teaching myself web development for almost two years, my dream of [getting my first developer job came true in August](2024-08-18-from-hobbyist-to-professional-web-developer.md). In my first web development job, I succeed in developing a custom WordPress plugin, something I never did before this job. + +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'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 [decided to leave the company](2024-12-16-leaving-my-first-developer-job.md), thus 3 January 2025 will be the final day of my employment in the company. + +## Diagnosed with Retinitis Pigmentosa + +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. + +Therefore, on 30 November 2024, I went to see an eye doctor. Turned out, I do have a genetic eye condition, specifically [retinitis pigmentosa (RP)](/articles/living-with-retinitis-pigmentosa). 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. + +## Wrapping Up + +2024 has been a huge year for Leilukin's Hub, my relationship with web and my personal life. + +Leilukin'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. + +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 and advocate for making your own websites, and keep learning web development. \ No newline at end of file diff --git a/src/changelogs/logs/2024/2024-12-25.md b/src/changelogs/logs/2024/2024-12-25.md new file mode 100644 index 00000000..23111e78 --- /dev/null +++ b/src/changelogs/logs/2024/2024-12-25.md @@ -0,0 +1,5 @@ +--- +date: 2024-12-25T14:26:04+0800 +--- + +* New blog post: ["Leilukin's 2024: A Year In Review"](/blog/posts/2024-12-25-leilukins-2024-in-review) \ No newline at end of file