Build: (3e0a0ad) Add new article about a love letter to myself

This commit is contained in:
helenclx 2025-02-10 12:32:57 +00:00
parent 817528b5d6
commit f181ce3a29
22 changed files with 664 additions and 151 deletions

View File

@ -379,7 +379,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -389,7 +389,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -399,7 +399,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -409,7 +409,17 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
<p class="item-list__title">
<a href="/articles/love-letter-to-myself/">
A Love Letter to Myself | Articles
</a>
</p>
<time datetime="Mon Feb 10 2025 12:31:26 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>

View File

@ -467,6 +467,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<a href="/articles/living-with-retinitis-pigmentosa/">Living with Retinitis Pigmentosa</a>
</p>
<time datetime="Sun Dec 15 2024 05:14:07 GMT+0000 (Coordinated Universal Time)">15 December 2024</time>
</li><li>
<p class="item-list__title">
<a href="/articles/love-letter-to-myself/">A Love Letter to Myself</a>
</p>
<time datetime="Mon Feb 10 2025 12:31:26 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li></ul>
<div class="heading-wrapper h2">
<h2 id="my-articles-for-video-games-with-their-own-pages">My Articles for Video Games with Their Own Pages</h2>

View File

@ -0,0 +1,477 @@
<!DOCTYPE html>
<html lang="en" dir="ltr" id="top">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta property="og:title" content="A Love Letter to Myself | Articles">
<link rel="canonical" href="https://leilukin.com/articles/love-letter-to-myself/">
<meta name="generator" content="Eleventy v3.0.0">
<meta name="author" content="Leilukin">
<meta name="description" content="I decided to take the opportunity of 32-Bit Cafe&#39;s 2025 Valentine&#39;s Day code jam to write a love letter to myself.">
<meta name="fediverse:creator" content="@Leilukin@dragonscave.space">
<meta property="og:site_name" content="Leilukin's Hub">
<meta property="og:type" content="article">
<meta property="og:description" content="I decided to take the opportunity of 32-Bit Cafe&#39;s 2025 Valentine&#39;s Day code jam to write a love letter to myself.">
<meta property="og:url" content="https://leilukin.com/articles/love-letter-to-myself/">
<meta property="og:locale" content="en_MY">
<meta property="og:image" content="https://leilukin.com/assets/leilukin/leilukins-hub-meta-img.png">
<meta name="theme-color" content="#3d2163">
<link rel="alternate" type="application/rss+xml" title="Leilukin&#39;s Hub" href="/feed.xml">
<link rel="preload" href="/assets/fonts/lexend/lexend-v19-latin-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/assets/fonts/lexend/lexend-v19-latin-700.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<style>
@font-face {
font-display: swap;
font-family: 'Lexend';
font-style: normal;
font-weight: 400;
src: url('/assets/fonts/lexend/lexend-v19-latin-regular.woff2') format('woff2');
}
@font-face {
font-display: swap;
font-family: 'Lexend';
font-style: normal;
font-weight: 700;
src: url('/assets/fonts/lexend/lexend-v19-latin-700.woff2') format('woff2');
}
</style>
<link rel="stylesheet" href="/assets/fonts/fonts.css">
<link rel="stylesheet" href="/assets/css/global.css"><link rel="stylesheet" href="/assets/css/general.css"><link rel="stylesheet" href="/assets/css/content.css"><link rel="stylesheet" href="/assets/css/plugins.css"><link rel="stylesheet" href="/assets/css/components.css"><link rel="stylesheet" href="/assets/css/a11y-syntax-highlighting-dark.css"><link rel="stylesheet" href="/assets/css/pridesymbols.css"><link rel="stylesheet" href="/assets/css/utility.css">
<style>.content__nav {
padding: 1.2em clamp(1em, 5%, 1.5em);
background-color: var(--clr-content-bg);
}
.content__nav--title {
font-size: 1.7rem;
}
.breadcrumbs {
margin-bottom: 0.7em;
display: flex;
gap: 0.5em;
flex-wrap: wrap;
justify-content: center;
}
.blog__post--pagination {
padding-top: 1em;
margin-block-start: 2.5em;
border-top: 0.1em solid var(--clr-title-border);
}
.blog__post--nextprev {
list-style-type: "";
padding: 0;
margin: 0;
display: grid;
gap: 0.7em;
grid-template-columns: repeat(2, 1fr);
grid-template-areas: 'prev next';
}
.blog__post--prev { grid-area: prev; }
.blog__post--next { grid-area: next; }
.hero img { filter:
drop-shadow(0.1rem 0.1rem 0.2rem black)
drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
; }
.hero {
width: 100%;
background-color: var(--clr-hero-bg);
display: flex;
flex-direction: column;
justify-content: center;
text-align: center;
}
.hero__top-bar {
background: var(--clr-navbar-bg);
width: 100%;
padding: 0.5em 0.7em;
}
.hero__img {
display: grid;
place-content: center;
}
.hero img {
object-fit: contain;
overflow: hidden;
max-height: 16rem;
}
.navbar {
background: var(--clr-navbar-bg);
width: 100%;
z-index: 998;
position: sticky;
top: 0;
padding: 0.6em;
}
.navbar__menu {
list-style-type: "";
margin: 0;
padding: 0;
display: flex;
gap: 1em;
flex-wrap: wrap;
text-align: center;
}
.navbar__menu a {
color: var(--clr-navbar-link);
text-decoration: none;
font-weight: 700;
cursor: pointer;
display: inline-block;
}
.navbar__menu a:hover { color: var(--clr-link-hover); }
.navbar__menu a:focus { outline-offset: 0.2em; }
.navbar__links {
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
gap: 0.5em;
}
.navbar__toggle {
background-color: inherit;
color: var(--clr-navbar-link);
border: none;
padding: 0;
font-size: 1.25rem;
font-weight: 700;
display: none;
align-items: center;
gap: 0.3em;
}
.navbar__toggle svg { fill: currentColor; }
.navbar__toggle:focus,
.navbar__menu a:focus { outline-offset: 0.1em; }
.navbar__toggle:focus,
.navbar__menu a:focus { outline: 0.15em solid var(--clr-navbar-link); }
.navbar__popover {
background: var(--clr-navbar-bg);
border: 0.15em solid var(--clr-navbar-link);
padding: 1.5em;
max-width: 85%;
}
.navbar__popover::backdrop {
background-color: black;
opacity: 0.5;
}
@supports selector([popover]) {
.navbar__toggle { display: flex; }
.navbar__links { display: none; }
}
/* Tablet screen size */
@media only screen and (min-width: 43.75rem) {
.navbar { padding: 1em 0.6em; }
.navbar__toggle, .navbar__popover { display: none; }
.navbar__links { display: flex; }
}
.top-btn,
.top-btn:hover {
color: var(--clr-top-btn-txt);
text-decoration: none;
font-weight: 700;
}
.top-btn {
position: fixed;
bottom: 0.5rem;
right: 0.5rem;
z-index: 999;
background-color: var(--clr-top-btn-bg);
display: flex;
align-items: center;
border-radius: 50em;
padding: 0.3em 0.5em;
gap: 0.2em;
}
.top-btn:focus {
outline: 0.25em solid var(--clr-top-btn-bg);
outline-offset: 0.15em;
}
.top-btn__arrow {
display: inline-block;
width: 1em;
aspect-ratio: 1 / 1;
stroke-width: 0;
stroke: currentColor;
fill: currentColor;
}
:root { --footer-gap: 0.5em; }
.footer {
margin-top: auto;
width: 100%;
background: var(--clr-main-footer-bg);
padding: 1.5rem 1rem clamp(1.5rem, calc(100% - 1.5rem), 3.5rem);
text-align: center;
display: grid;
gap: var(--footer-gap);
}
.footer__links,
.footer__shrines {
display: flex;
flex-wrap: wrap;
justify-content: center;
column-gap: var(--footer-gap);
}
.footer__links { justify-self: center; }
.footer__shrines { align-self: center; }</style>
<link rel="icon" sizes="32x32" href="/favicon.ico">
<link rel="icon" type="image/svg+xml" href="/assets/favicon/leilukin-bee-favicon.svg">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicon/apple-touch-icon.png">
<link rel="manifest" href="/assets/favicon/site.webmanifest">
<link rel="me" href="https://dragonscave.space/@Leilukin">
<link rel="me" href="https://github.com/Leilukin">
<link rel="authorization_endpoint" href="https://indieauth.com/auth">
<script src="/assets/js/D968lGk6J8.js" defer=""></script>
<title>
A Love Letter to Myself | Articles | Leilukin's Hub
</title>
</head>
<body>
<div class="skip-btn"><a href="#content">Skip to content</a></div>
<header class="hero">
<div class="hero__top-bar hidden"></div>
<div class="hero__img">
<img fetchpriority="high" src="/assets/leilukin/Leilukins-Hub-website-banner.avif" alt="Banner of Leilukin's Hub" width="900" height="300">
</div>
</header>
<nav class="navbar" aria-labelledby="top-level-nav-title">
<h2 class="visually-hidden" id="top-level-nav-title">Top Level</h2>
<ul class="navbar__menu navbar__links">
<li>
<a href="/">Home</a>
</li>
<li>
<a href="/about/">About</a>
</li>
<li>
<a href="/now/">Now</a>
</li>
<li>
<a href="/blog/">Blog</a>
</li>
<li>
<a href="/articles/">Articles</a>
</li>
<li>
<a href="/projects/">Projects</a>
</li>
<li>
<a href="/shrines/">Shrines</a>
</li>
<li>
<a href="/adoptables/">Adoptables</a>
</li>
<li>
<a href="/links/">Links</a>
</li>
<li>
<a href="/guestbook/">Guestbook</a>
</li>
</ul>
<button class="navbar__toggle" popovertarget="nav-menu" aria-label="Toggle navigation menu">
<svg aria-hidden="true" focusable="false" width="1em" height="1em" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z"></path></svg>
Navigation
</button>
</nav>
<div popover="" id="nav-menu" class="navbar__popover">
<ul class="navbar__menu">
<li>
<a href="/">Home</a>
</li>
<li>
<a href="/about/">About</a>
</li>
<li>
<a href="/now/">Now</a>
</li>
<li>
<a href="/blog/">Blog</a>
</li>
<li>
<a href="/articles/">Articles</a>
</li>
<li>
<a href="/projects/">Projects</a>
</li>
<li>
<a href="/shrines/">Shrines</a>
</li>
<li>
<a href="/adoptables/">Adoptables</a>
</li>
<li>
<a href="/links/">Links</a>
</li>
<li>
<a href="/guestbook/">Guestbook</a>
</li>
</ul>
</div>
<main id="content">
<header class="main__header">
<nav class="breadcrumbs" aria-labelledby="breadcrumbs-title">
<h2 class="visually-hidden" id="breadcrumbs-title">Breadcrumbs</h2>
<a href="/articles/">Articles</a>
<span aria-hidden="true"></span>
</nav>
<h1>A Love Letter to Myself</h1>
<div class="article__info">
<p>
805 words.
Posted on <time datetime="2025-02-10T20:31:26+0800">10 February 2025</time> by Leilukin
</p>
<p>Categories:
<a href="/categories/personal-life">personal life</a>
</p>
</div>
</header>
<content-wrapper>
<article class="content">
<p><a href="https://32bit.cafe/">32-Bit Cafe</a> is hosting a code jam for Valentine's Day 2025, titled <a href="https://32bit.cafe/vday25/">&quot;Party for One&quot;</a>, as the theme is making a digital Valentine's Day gift dedicated to yourself. After much consideration, I decided to take this opportunity to write a love letter to myself, as a Valentine's Day gift to myself and a reminder of my self-worth.</p>
<hr>
<p>Dear Leilukin,</p>
<p>You and I go way back to the beginning of your life, and we have stuck with each other through thick and thin. There is so much I want to tell you, and I hope by writing this letter, you will appreciate how much I cherish, admire and respect you.</p>
<p>You have come a long way since your childhood and adolescence. You have grown from an insecure child with low self-esteem after enduring years of bullying at school, desperate for external validation and other people's approval, to an adult who takes pride in who they are and does not care about what others think of them. Therefore, it is unsurprising that you said that while adulthood certainly has its challenges, you do not miss being a child or teenager, and you actually enjoy being an adult.</p>
<p>I know very well that your self-confidence did not come easy, and it did not happen overnight either. After being traumatised by years-long abuse from a secondary school bully and later a personal betrayal from someone who sided with said bully, whom you thought was your friend, you went on to struggled with trust issues and lack of faith in yourself throughout your early adulthood, even though you never met those people who hurt you the most again, until you attended therapy when you were approaching your late 20s. With your therapist's help, you learned that life is like a train, with the people you have met in your life as your passengers, and after the people who hurt you and vandalised your train left, you can choose to redecorate your train and welcome new people in your life who would treat you better. Learning this metaphor was what finally made you learn that it is not worth letting the people who hurt you to continue to define your life.</p>
<p>I am proud of you for figuring out you are a queer, autistic, non-binary lesbian on the asexual and aromantic spectrum as an adult, despite the lack of queer and autistic resources and media representation when you grew up. It is fortunate that you encountered online queer and autistic communities and resources that helped you figure yourself out, but at the end of the day, it was you who decided to take active steps in understanding yourself better, so you know how to live your life better, and to not be afraid to be different. When you were a kid, fellow students in school had bullied you for being a socially awkward and friendless &quot;weird&quot; kid, but normality is a social construct, so your worth as a person is not determined by how &quot;normal&quot; you are perceived by others. You are unique, and your uniqueness is worth celebrating. You do not need to rely on someone else for your happiness, either.</p>
<p>The self-worth you spent years in building up has also given you the strength to accept your <a href="/articles/living-with-retinitis-pigmentosa/">retinitis pigmentosa diagnosis</a>, as you understand that the possibility of losing sight is not the end of the world. Queer and disability pride in the face of a cisheternormative and ableist society is an act of rebellion. Being a non-binary lesbian who refuses to conform to traditional gender roles is also a defiance to a patriarchy.</p>
<p>Learning to look after your well-being and to set boundaries are crucial for a happy and fulfilling life, so I applaud you for making decisions out of consideration for your well-being, including:</p>
<ul>
<li>Going to therapy to improve your mental health;</li>
<li>Leaving an openly anti-gay church to join a queer-affirming one;</li>
<li>Switching your career path to web development, a field you actually feel confident and interested in doing, after being burned out from graphic design as a profession;</li>
<li>Seeing an eye doctor to get diagnosed with your eye problems;</li>
<li><a href="/blog/posts/2024-12-16-leaving-my-first-developer-job">Quitting your first web developer job</a> when it is clear that your web developer skills were not valued by your employers enough, and the job will likely make you more miserable in the long run if you stayed.</li>
</ul>
<p>Furthermore, I admire your spirit of treating learning as a lifelong process, and understanding the importance of thinking for yourself, by keeping yourself curious and not being afraid of learning new things, while remaining true to yourself, by standing firm with your convictions to be kind and striving to be authentic.</p>
<p>Together we will live the best life we can possibly have. No matter what happens, I will always love you.</p>
<p>Love,<br>
Me</p>
</article>
<aside class="right-sidebar" aria-label="Right sidebar">
<nav class="content__nav sidebar--sticky" aria-labelledby="my-contents-title">
<h2 class="content__nav--title" id="my-contents-title">My Contents</h2>
<ul class="content__nav--links">
<li><a href="/archive/">Content Archive</a></li>
<li><a href="/categories/">Content Categories</a></li>
<li><a href="/articles/">Articles</a></li>
<li><a href="/blog/posts/">Blog Archive</a></li>
<li><a href="/blog/">Blog Home</a></li>
</ul>
</nav>
</aside>
</content-wrapper>
</main>
<footer class="footer">
<p>
<svg class="inline-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48L48 64zM0 176L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-208L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"></path></svg>
<a rel="nofollow, noindex" href="emailme/">Contact me by email</a> (<a href="https://useplaintext.email/">plain text email</a> encouraged)
</p>
<h2 class="visually-hidden">Footer Navigation:</h2>
<ul class="inline-nav footer__links">
<li>
<a href="/feed.xml"><svg class="inline-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M0 64C0 46.3 14.3 32 32 32c229.8 0 416 186.2 416 416c0 17.7-14.3 32-32 32s-32-14.3-32-32C384 253.6 226.4 96 32 96C14.3 96 0 81.7 0 64zM0 416a64 64 0 1 1 128 0A64 64 0 1 1 0 416zM32 160c159.1 0 288 128.9 288 288c0 17.7-14.3 32-32 32s-32-14.3-32-32c0-123.7-100.3-224-224-224c-17.7 0-32-14.3-32-32s14.3-32 32-32z"></path></svg>RSS Feed</a>
</li>
<li><a href="/sitemap/
">Site Map</a></li><li><a href="/changelogs/">Changelogs</a></li><li><a href="/accessibility/">Accessibility</a></li><li><a href="/colophon/">Colophon</a></li></ul>
<p>Made with ♥ by Leilukin since 11 September 2022</p>
<p>
<svg class="inline-icon" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M96 64c0-17.7 14.3-32 32-32l320 0 64 0c70.7 0 128 57.3 128 128s-57.3 128-128 128l-32 0c0 53-43 96-96 96l-192 0c-53 0-96-43-96-96L96 64zM480 224l32 0c35.3 0 64-28.7 64-64s-28.7-64-64-64l-32 0 0 128zM32 416l512 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 480c-17.7 0-32-14.3-32-32s14.3-32 32-32z"></path></svg>
<a href="https://ko-fi.com/leilukin">Support me on Ko-Fi</a>
</p><div class="h-card hidden">
<span class="p-name p-nickname">Leilukin</span>
<a href="/" class="u-url">Home page</a>
<img src="https://i.postimg.cc/RZJgS6tY/leilukin-bee.avif" alt="Leilukin" class="u-photo" loading="lazy">
<span class="p-country-name">Malaysia</span>
<span class="p-note">They/she. A proudly queer and autistic <span class="p-gender-identity">non-binary</span> lesbian from Malaysia.</span>
</div><a href="#top" class="top-btn">
<svg class="top-btn__arrow" focusable="false" aria-hidden="true" viewBox="0 0 26 28">
<path d="M25.172 15.172c0 0.531-0.219 1.031-0.578 1.406l-1.172 1.172c-0.375 0.375-0.891 0.594-1.422 0.594s-1.047-0.219-1.406-0.594l-4.594-4.578v11c0 1.125-0.938 1.828-2 1.828h-2c-1.062 0-2-0.703-2-1.828v-11l-4.594 4.578c-0.359 0.375-0.875 0.594-1.406 0.594s-1.047-0.219-1.406-0.594l-1.172-1.172c-0.375-0.375-0.594-0.875-0.594-1.406s0.219-1.047 0.594-1.422l10.172-10.172c0.359-0.375 0.875-0.578 1.406-0.578s1.047 0.203 1.422 0.578l10.172 10.172c0.359 0.375 0.578 0.891 0.578 1.422z"></path>
</svg>
Back to Top
</a>
</footer>
</body>
</html>

View File

@ -481,7 +481,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li><a href="/categories/personal-life/">personal life</a> (1)</li>
<li><a href="/categories/personal-life/">personal life</a> (2)</li>

View File

@ -370,11 +370,21 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<div class="content">
<h2>1 Contents Filed Under "personal life"</h2>
<h2>2 Contents Filed Under "personal life"</h2>
<ul>
<li>
<p class="item-list__title">
<a href="/articles/love-letter-to-myself/">
A Love Letter to Myself | Articles
</a>
</p>
<time datetime="Mon Feb 10 2025 12:31:26 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
<p class="item-list__title">
<a href="/articles/living-with-retinitis-pigmentosa/">

View File

@ -382,7 +382,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -392,7 +392,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -402,7 +402,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>

View File

@ -382,7 +382,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>

View File

@ -382,7 +382,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
</ul>

View File

@ -382,7 +382,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -392,7 +392,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>
@ -402,7 +402,7 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
</a>
</p>
<time datetime="Mon Feb 10 2025 01:57:51 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
<time datetime="Mon Feb 10 2025 12:32:47 GMT+0000 (Coordinated Universal Time)">10 February 2025</time>
</li>
<li>

View File

@ -421,6 +421,17 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<div class="heading-wrapper h2">
<h2 id="2025-02-10">
10 February 2025
</h2>
<a class="heading-anchor" href="#2025-02-10" aria-labelledby="2025-02-10"><span hidden="">#</span></a>
</div>
<ul>
<li>New article: <a href="/articles/love-letter-to-myself">&quot;A Love Letter to Myself&quot;</a>.</li>
</ul>
<div class="heading-wrapper h2">
<h2 id="2025-02-09">
9 February 2025

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Mon Feb 10 2025 12:31:30 GMT+0000 (Coordinated Universal Time)">10 February 2025</time></h3>
<ul>
<li>New article: <a href="/articles/love-letter-to-myself">&quot;A Love Letter to Myself&quot;</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Sun Feb 09 2025 14:58:38 GMT+0000 (Coordinated Universal Time)">9 February 2025</time></h3>
<ul>
<li>New blog post: <a href="/blog/posts/2025-02-09-my-first-smartwatch">&quot;My First Smartwatch&quot;</a>.</li>
@ -565,11 +570,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>Create 200×40 pixel size version of Leilukin's Hub site button.</li>
</ul>
<h3 class="date-style"><time datetime="Sun Aug 18 2024 12:33:42 GMT+0000 (Coordinated Universal Time)">18 August 2024</time></h3>
<ul>
<li>New blog post about me officially becoming a professional web developer, <a href="/blog/posts/2024-08-18-from-hobbyist-to-professional-web-developer">&quot;From Hobbyist to Professional Web Developer&quot;</a>.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Sun Aug 18 2024 12:33:42 GMT+0000 (Coordinated Universal Time)">18 August 2024</time></h3>
<ul>
<li>New blog post about me officially becoming a professional web developer, <a href="/blog/posts/2024-08-18-from-hobbyist-to-professional-web-developer">&quot;From Hobbyist to Professional Web Developer&quot;</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Sun Aug 11 2024 14:46:00 GMT+0000 (Coordinated Universal Time)">11 August 2024</time></h3>
<ul>
<li>Improve the site's <a href="/feed.xml">RSS feed</a>:
@ -592,12 +597,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>Remove JavaScript from the &quot;Back to top&quot; button.</li>
</ul>
<h3 class="date-style"><time datetime="Tue Jun 11 2024 17:26:00 GMT+0000 (Coordinated Universal Time)">11 June 2024</time></h3>
<ul>
<li>Remake the navigation hamburger menu for mobile, so JavaScript is no longer needed to open and close the navigation menu, although JavaScript is still used to enable closing the menu with the Escape key. (Special thanks to Kale for the <a href="https://kalechips.net/projects/snippets/burger">accessible hamburger menu code snippet</a>).</li>
<li>New blog post: <a href="/blog/posts/2024-06-12-performance-improvement-leilukins-hub/">Improving Site Performance of Leilukin's Hub</a>.</li>
</ul>

View File

@ -465,6 +465,12 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Tue Jun 11 2024 17:26:00 GMT+0000 (Coordinated Universal Time)">11 June 2024</time></h3>
<ul>
<li>Remake the navigation hamburger menu for mobile, so JavaScript is no longer needed to open and close the navigation menu, although JavaScript is still used to enable closing the menu with the Escape key. (Special thanks to Kale for the <a href="https://kalechips.net/projects/snippets/burger">accessible hamburger menu code snippet</a>).</li>
<li>New blog post: <a href="/blog/posts/2024-06-12-performance-improvement-leilukins-hub/">Improving Site Performance of Leilukin's Hub</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Tue Jun 11 2024 05:27:00 GMT+0000 (Coordinated Universal Time)">11 June 2024</time></h3>
<ul>
<li>Improve &quot;Back to top&quot; button and footer link:
@ -592,11 +598,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>New blog post: <a href="/blog/posts/2024-04-27-lesbian-visibility-day1-year-anniversary-of-cassette-beasts/">Happy Lesbian Visibility Day and 1-Year Anniversary of Cassette Beasts</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Sun Apr 21 2024 12:57:00 GMT+0000 (Coordinated Universal Time)">21 April 2024</time></h3>
<ul>
<li>New blog post: <a href="/blog/posts/2024-04-21-april-2024-leilukins-hub-overhaul-with-eleventy/">April 2024 Leilukin's Hub Overhaul with Eleventy</a>.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Sun Apr 21 2024 12:57:00 GMT+0000 (Coordinated Universal Time)">21 April 2024</time></h3>
<ul>
<li>New blog post: <a href="/blog/posts/2024-04-21-april-2024-leilukins-hub-overhaul-with-eleventy/">April 2024 Leilukin's Hub Overhaul with Eleventy</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Sat Apr 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time)">20 April 2024</time></h3>
<ul>
<li>Finished overhauling this entire website with the static site generator <a href="https://www.11ty.dev/">Eleventy</a>.</li>
@ -566,11 +571,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li><a href="/shrines/cassettebeasts/">Cassette Beasts shrine</a>: Change the content of the right sidebar.</li>
</ul>
<h3 class="date-style"><time datetime="Thu Sep 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">7 September 2023</time></h3>
<ul>
<li><a href="/shrines/cassettebeasts/">Cassette Beasts shrine</a>: The <a href="/shrines/cassettebeasts/articles/">Articles</a> page now includes other people's Cassette Beasts articles that I recommend.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Thu Sep 07 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">7 September 2023</time></h3>
<ul>
<li><a href="/shrines/cassettebeasts/">Cassette Beasts shrine</a>: The <a href="/shrines/cassettebeasts/articles/">Articles</a> page now includes other people's Cassette Beasts articles that I recommend.</li>
</ul>
<h3 class="date-style"><time datetime="Wed Sep 06 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">6 September 2023</time></h3>
<ul>
<li>Moved pages of my video game mods and playlists to <a href="/projects/">Projects</a> page.</li>
@ -593,11 +598,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>Added PartySwap to my <a href="/projects/videogamemods/kotor2">Star Wars: Knights of the Old Republic II: The Sith Lords mod page</a>, since I have taken over the management and development of the mod.</li>
</ul>
<h3 class="date-style"><time datetime="Wed Jun 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">28 June 2023</time></h3>
<ul>
<li><a href="/shrines/starwarskotor/">Star Wars: Knights of the Old Republic shrine</a>: Added new article: <a href="/shrines/starwarskotor/articles/keep-juhani-a-lesbian">Keep Juhani a Lesbian and Keep Juhani's Romance Exclusive to Female Characters</a>.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Wed Jun 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">28 June 2023</time></h3>
<ul>
<li><a href="/shrines/starwarskotor/">Star Wars: Knights of the Old Republic shrine</a>: Added new article: <a href="/shrines/starwarskotor/articles/keep-juhani-a-lesbian">Keep Juhani a Lesbian and Keep Juhani's Romance Exclusive to Female Characters</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Tue Jun 27 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">27 June 2023</time></h3>
<ul>
<li><a href="/shrines/starwarskotor/">Star Wars: Knights of the Old Republic shrine</a>:
@ -587,11 +592,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>Updated the <a href="/links">Links</a> page as I have officially joined the <a href="https://isaacfish.neocities.org/webring/">Queer Coded webring</a>.</li>
</ul>
<h3 class="date-style"><time datetime="Mon Jan 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">30 January 2023</time></h3>
<ul>
<li>Added my latest mod, Juhani Item Pack for TSL, to <a href="/projects/videogamemods/kotor2">my mods for Star Wars: Knights of the Old Republic II: The Sith Lords</a> page.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Mon Jan 30 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">30 January 2023</time></h3>
<ul>
<li>Added my latest mod, Juhani Item Pack for TSL, to <a href="/projects/videogamemods/kotor2">my mods for Star Wars: Knights of the Old Republic II: The Sith Lords</a> page.</li>
</ul>
<h3 class="date-style"><time datetime="Sat Jan 28 2023 00:00:00 GMT+0000 (Coordinated Universal Time)">28 January 2023</time></h3>
<ul>
<li>Added a <a href="/links">Links</a> page.</li>
@ -570,11 +575,6 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li>Added new article about Star Wars: Knights of the Old Republic: <a href="/shrines/starwarskotor/articles/juhani-hostility-towards-canderous">How to Access Juhani's Conversaion about Canderous without Restoration Mods</a></li>
</ul>
<h3 class="date-style"><time datetime="Thu Oct 06 2022 00:00:00 GMT+0000 (Coordinated Universal Time)">6 October 2022</time></h3>
<ul>
<li>Added the <a href="https://ogp.me/">Open Graph protocol</a> on each page.</li>
</ul>

View File

@ -465,6 +465,11 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>Latest Changelogs</h2>
<h3 class="date-style"><time datetime="Thu Oct 06 2022 00:00:00 GMT+0000 (Coordinated Universal Time)">6 October 2022</time></h3>
<ul>
<li>Added the <a href="https://ogp.me/">Open Graph protocol</a> on each page.</li>
</ul>
<h3 class="date-style"><time datetime="Wed Oct 05 2022 00:00:00 GMT+0000 (Coordinated Universal Time)">5 October 2022</time></h3>
<ul>
<li>Added navigation links bar under the websit banner on each page.</li>

View File

@ -4,13 +4,52 @@
<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>
<updated>2025-02-10T12:31:30Z</updated>
<id>https://leilukin.com/</id>
<author>
<name>Leilukin</name>
<email>contact@leilukin.com</email>
</author>
<entry>
<title>Changelog: 10 February 2025</title>
<link href="https://leilukin.com/"/>
<updated>2025-02-10T12:31:30Z</updated>
<id>https://leilukin.com/</id>
<content type="html">&lt;ul&gt;
&lt;li&gt;New article: &lt;a href=&quot;/articles/love-letter-to-myself&quot;&gt;&amp;quot;A Love Letter to Myself&amp;quot;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>A Love Letter to Myself | Articles</title>
<link href="https://leilukin.com/articles/love-letter-to-myself/"/>
<updated>2025-02-10T12:31:26Z</updated>
<id>https://leilukin.com/articles/love-letter-to-myself/</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 code jam for Valentine&#39;s Day 2025, titled &lt;a href=&quot;https://32bit.cafe/vday25/&quot;&gt;&amp;quot;Party for One&amp;quot;&lt;/a&gt;, as the theme is making a digital Valentine&#39;s Day gift dedicated to yourself. After much consideration, I decided to take this opportunity to write a love letter to myself, as a Valentine&#39;s Day gift to myself and a reminder of my self-worth.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;Dear Leilukin,&lt;/p&gt;
&lt;p&gt;You and I go way back to the beginning of your life, and we have stuck with each other through thick and thin. There is so much I want to tell you, and I hope by writing this letter, you will appreciate how much I cherish, admire and respect you.&lt;/p&gt;
&lt;p&gt;You have come a long way since your childhood and adolescence. You have grown from an insecure child with low self-esteem after enduring years of bullying at school, desperate for external validation and other people&#39;s approval, to an adult who takes pride in who they are and does not care about what others think of them. Therefore, it is unsurprising that you said that while adulthood certainly has its challenges, you do not miss being a child or teenager, and you actually enjoy being an adult.&lt;/p&gt;
&lt;p&gt;I know very well that your self-confidence did not come easy, and it did not happen overnight either. After being traumatised by years-long abuse from a secondary school bully and later a personal betrayal from someone who sided with said bully, whom you thought was your friend, you went on to struggled with trust issues and lack of faith in yourself throughout your early adulthood, even though you never met those people who hurt you the most again, until you attended therapy when you were approaching your late 20s. With your therapist&#39;s help, you learned that life is like a train, with the people you have met in your life as your passengers, and after the people who hurt you and vandalised your train left, you can choose to redecorate your train and welcome new people in your life who would treat you better. Learning this metaphor was what finally made you learn that it is not worth letting the people who hurt you to continue to define your life.&lt;/p&gt;
&lt;p&gt;I am proud of you for figuring out you are a queer, autistic, non-binary lesbian on the asexual and aromantic spectrum as an adult, despite the lack of queer and autistic resources and media representation when you grew up. It is fortunate that you encountered online queer and autistic communities and resources that helped you figure yourself out, but at the end of the day, it was you who decided to take active steps in understanding yourself better, so you know how to live your life better, and to not be afraid to be different. When you were a kid, fellow students in school had bullied you for being a socially awkward and friendless &amp;quot;weird&amp;quot; kid, but normality is a social construct, so your worth as a person is not determined by how &amp;quot;normal&amp;quot; you are perceived by others. You are unique, and your uniqueness is worth celebrating. You do not need to rely on someone else for your happiness, either.&lt;/p&gt;
&lt;p&gt;The self-worth you spent years in building up has also given you the strength to accept your &lt;a href=&quot;https://leilukin.com/articles/living-with-retinitis-pigmentosa/&quot;&gt;retinitis pigmentosa diagnosis&lt;/a&gt;, as you understand that the possibility of losing sight is not the end of the world. Queer and disability pride in the face of a cisheternormative and ableist society is an act of rebellion. Being a non-binary lesbian who refuses to conform to traditional gender roles is also a defiance to a patriarchy.&lt;/p&gt;
&lt;p&gt;Learning to look after your well-being and to set boundaries are crucial for a happy and fulfilling life, so I applaud you for making decisions out of consideration for your well-being, including:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Going to therapy to improve your mental health;&lt;/li&gt;
&lt;li&gt;Leaving an openly anti-gay church to join a queer-affirming one;&lt;/li&gt;
&lt;li&gt;Switching your career path to web development, a field you actually feel confident and interested in doing, after being burned out from graphic design as a profession;&lt;/li&gt;
&lt;li&gt;Seeing an eye doctor to get diagnosed with your eye problems;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://leilukin.com/blog/posts/2024-12-16-leaving-my-first-developer-job&quot;&gt;Quitting your first web developer job&lt;/a&gt; when it is clear that your web developer skills were not valued by your employers enough, and the job will likely make you more miserable in the long run if you stayed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Furthermore, I admire your spirit of treating learning as a lifelong process, and understanding the importance of thinking for yourself, by keeping yourself curious and not being afraid of learning new things, while remaining true to yourself, by standing firm with your convictions to be kind and striving to be authentic.&lt;/p&gt;
&lt;p&gt;Together we will live the best life we can possibly have. No matter what happens, I will always love you.&lt;/p&gt;
&lt;p&gt;Love,&lt;br&gt;
Me&lt;/p&gt;
</content>
</entry>
<entry>
<title>Changelog: 9 February 2025</title>
<link href="https://leilukin.com/"/>
@ -243,63 +282,6 @@
&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>

View File

@ -427,9 +427,9 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<h2>What is New?</h2>
<div class="text-box">
<h3>Changelog: 9 February 2025</h3>
<h3>Changelog: 10 February 2025</h3>
<ul>
<li>New blog post: <a href="/blog/posts/2025-02-09-my-first-smartwatch">&quot;My First Smartwatch&quot;</a>.</li>
<li>New article: <a href="/articles/love-letter-to-myself">&quot;A Love Letter to Myself&quot;</a>.</li>
</ul>
<p><a href="/changelogs">View all site changelogs</a></p>

View File

@ -1278,243 +1278,255 @@
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/articles/love-letter-to-myself/</loc>
<lastmod>2025-02-10T12:31:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.comfalse</loc>
<lastmod>2025-02-10T12:31:30.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/blog/posts/</loc>
<lastmod>2025-02-10T01:57:51.849Z</lastmod>
<lastmod>2025-02-10T12:32:47.440Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/2022/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/2023/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/2024/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/2025/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/layouts/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.446Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/links/stardew-valley-mod-list/</loc>
<lastmod>2025-02-10T01:57:51.856Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/projects/code/bellabuffs-phpmailer/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/projects/playlists/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/projects/snippets/disability-pride-flag-background/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/asummersend/gallery/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/asummersend/playlists/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/asummersend/trivia/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/cassettebeasts/articles/</loc>
<lastmod>2025-02-10T01:57:51.857Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/cassettebeasts/facts/</loc>
<lastmod>2025-02-10T01:57:51.858Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/cassettebeasts/featured/</loc>
<lastmod>2025-02-10T01:57:51.858Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/cassettebeasts/gamelog/</loc>
<lastmod>2025-02-10T01:57:51.858Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/cassettebeasts/resources/</loc>
<lastmod>2025-02-10T01:57:51.858Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/articles/</loc>
<lastmod>2025-02-10T01:57:51.858Z</lastmod>
<lastmod>2025-02-10T12:32:47.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/guides/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/resources/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/resources/kotor-same-gender-romance-mods/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/resources/kotor2-female-exile-recruit-handmaiden-mods/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/resources/tslrcm-m478ep-modules-music/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/starwarskotor/universes/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.449Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/archive/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/categories/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/changelogs/</loc>
<lastmod>2025-02-10T01:57:51.859Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/about/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/adoptables/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/articles/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/blog/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/guestbook/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/links/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/now/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/projects/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/shrines/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/accessibility/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://leilukin.com/colophon/</loc>
<lastmod>2025-02-10T01:57:51.860Z</lastmod>
<lastmod>2025-02-10T12:32:47.450Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>

View File

@ -447,7 +447,8 @@ drop-shadow(0.1rem 0.1rem 0.2rem rgba(30, 30, 30, 0.8))
<li><a href="/articles/designated-lesbian-syndrome-fandom/">Designated Lesbian Syndrome in Fandom</a></li>
<li><a href="/articles/palestine-masterlist/">Palestine Masterlist</a></li>
<li><a href="/articles/accessible-footnotes/">How I (Tried to) Implement Accessible Footnotes</a></li>
<li><a href="/articles/living-with-retinitis-pigmentosa/">Living with Retinitis Pigmentosa</a></li></ul></li>
<li><a href="/articles/living-with-retinitis-pigmentosa/">Living with Retinitis Pigmentosa</a></li>
<li><a href="/articles/love-letter-to-myself/">A Love Letter to Myself</a></li></ul></li>
<li><a href="/projects/">Projects</a><ul><li><a href="/projects/videogamemods/kotor1/">My Mods for Star Wars: Knights of the Old Republic</a></li>
<li><a href="/projects/videogamemods/kotor2/">My Mods for Star Wars: Knights of the Old Republic II: The Sith Lords</a></li>
<li><a href="/projects/playlists/">My Music Playlists</a></li>