mirror of
https://github.com/helenclx/leilukin-site.git
synced 2025-03-12 21:27:13 +00:00
249 lines
32 KiB
XML
249 lines
32 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
|
||
<title>Leilukin's Hub</title>
|
||
<subtitle>Leilukin's personal website.</subtitle>
|
||
<link href="https://leilukin.com/feed.xml" rel="self"/>
|
||
<link href="https://leilukin.com"/>
|
||
<updated>2025-03-06T14:36:09Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<author>
|
||
<name>Leilukin</name>
|
||
<email>contact@leilukin.com</email>
|
||
</author>
|
||
|
||
<entry>
|
||
<title>Changelog: 6 March 2025</title>
|
||
<link href="https://leilukin.com/"/>
|
||
<updated>2025-03-06T14:36:09Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<content type="html"><ul>
|
||
<li>New blog post: <a href="/blog/posts/2025-03-06-attended-42-discovery-piscine">&quot;Attended 42 the School's 5-Day Coding Bootcamp&quot;</a>.</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
|
||
<entry>
|
||
<title>Attended 42 the School's 5-Day Coding Bootcamp | Blog</title>
|
||
<link href="https://leilukin.com/blog/posts/2025-03-06-attended-42-discovery-piscine/"/>
|
||
<updated>2025-03-06T14:34:13Z</updated>
|
||
<id>https://leilukin.com/blog/posts/2025-03-06-attended-42-discovery-piscine/</id>
|
||
<content type="html"><p>From 24 to 28 February 2025, I attended <a href="https://leilukin.com/blog/posts/2025-01-19-attending-42-school/">42 the computer science school</a>'s bite-sized coding bootcamp that lasted for 5 days, called the Discovery Piscine.</p>
|
||
<p>Originally, when I applied for 42 and passed their online assessment in December 2024, I registered to join their trial bootcamp, named Piscine, on 24 February 2025. However, on 17 February 2025, a week before my Piscine was supposed to start, I received an email from 42 that received an email from the school announcing that due to unforeseen circumstances, the Piscine scheduled late February 2025 will no longer take place as planned. Therefore, I registered for the Piscine beginning on 7 April 2025.</p>
|
||
<p>On the next day, I received another email from 42 that instead of a full Piscine, a five-day bite-sized coding bootcamp named Discovery Piscine would take place from February 24 to 28 instead. I decided to register to join Discovery Piscine, so I could have a taste of what the Piscine is like, and allowing myself to be better prepared for the full Piscine in April.</p>
|
||
<p>Discovery Piscine cadets, or Discovery Pisciners, will learn Python and shell, since the computers in their workstations use Linux, specifically the Ubuntu distribution with GNOME as its desktop environment.</p>
|
||
<p>I had experience with Linux desktop environments before 42 founded its first Malaysian campus, as I used to dual boot Windows and Linux in my computer, but that happened years ago. Currently, my main method of using Linux is through Windows Subsystem for Linux (WSL) without setting up any desktop environment. Therefore, Discovery Piscine provided a great opportunity to practice using Linux and shell commands.</p>
|
||
<p>I had learned Python before during my journey of teaching myself to code, and I even <a href="https://github.com/ExcaliburZero/cbpickaxe/pull/3">contributed</a> to <a href="https://github.com/ExcaliburZero/cbpickaxe">cbpickaxe</a>, a Python library for datamining my favourite video game <cite>Cassette Beasts</cite>. However, Discovery Piscine allowed me to refresh my Python knowledge and practice writing Python scripts, while also learning Python's built-in functions that I was unfamiliar with. There was an exercise where I was stuck in for a longer time than expect, but then I solved the exercise after discovering the Python function I needed by searching the web with the right keyword.</p>
|
||
<p>Speaking of the computers in 42's workstations, during my last visit to my local campus of 42 on their open day in January, I requested a way to change the computer screen brightness to the campus staff, because my eyes are sensitive to bright light due to me having <a href="https://leilukin.com/articles/living-with-retinitis-pigmentosa">retinitis pigmentosa</a>, and to my surprise the computers lacked the option to adjust screen brightness. The school staff promised to accommodate my request. On my first day attending the Discovery Piscine, I reminded the staff of my request, and a staff member soon installed a screen brightness setting in all the workstation computers, so I could adjust the computer screen brightness to the level I felt comfortable with.</p>
|
||
<p>Seeing the school staff fulfilling their promise to meet my request that accommodated my visual impairment has certainly raised my opinion on the school even higher.</p>
|
||
<p>42's education model is peer-to-peer learning without teachers or lectures, so cadets obtain curriculum materials through 42's intranet. After we completed a curriculum module, we still book someone else's time slot to let another cadet evaluate our work. Even if we failed a module, we could retry the module immediately. Cadets also need to set available time slots, so others can book our time slots for evaluation. When I evaluated other Discovery Pisciners' work, I often provided tips for improving code and alternate ways to solve the exercises.</p>
|
||
<p>The fact that 42's curriculum has no teacher encouraged us to learn through searching the web, and it certainly helped that there have been a lot of resources, including free ones, to learn to code. 42's curriculum reminded me of how I started to teach myself to code for this reason, with the added bonus of learning in a physical coding school and meeting other people who were also interested in learning to code.</p>
|
||
<p>There were 10 modules of Python exercises in Discovery Piscine's curriculum, and I managed to do all the exercises, though not all of them got evaluated because of time constraints, and 42 only considers you having completed a module after you pass peer evaluations, so I ended up completing 5 out of 10 modules. However, this also earned me a certificate of completion after I graduated from the Discovery Piscine.</p>
|
||
<p>Despite already having programming experience — including <a href="https://leilukin.com/blog/posts/2024-08-18-from-hobbyist-to-professional-web-developer/">professional experience</a> albeit <a href="https://leilukin.com/blog/posts/2024-12-16-leaving-my-first-developer-job/">a short one</a> — I find 42 a good school for me. I am looking forward to the full Piscine in April.</p>
|
||
</content>
|
||
</entry>
|
||
|
||
<entry>
|
||
<title>Changelog: 23 February 2025</title>
|
||
<link href="https://leilukin.com/"/>
|
||
<updated>2025-02-23T09:14:37Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<content type="html"><ul>
|
||
<li>Create page for my <a href="/links/mass-effect-le-mod-list/"><cite>Mass Effect Legendary Edition</cite> mod list</a>.</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
|
||
<entry>
|
||
<title>Changelog: 21 February 2025</title>
|
||
<link href="https://leilukin.com/"/>
|
||
<updated>2025-02-21T12:54:36Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<content type="html"><ul>
|
||
<li>Create pages for my mod lists for the <cite>Star Wars: Knights of the Old Republic</cite> series for my <cite>Star Wars: KotOR</cite> shrine:
|
||
<ul>
|
||
<li><a href="/shrines/starwarskotor/resources/kotor1-mod-list">Leilukin's Star Wars: Knights of the Old Republic Mod Build</a></li>
|
||
<li><a href="/shrines/starwarskotor/resources/kotor2-mod-list">Leilukin's Star Wars: Knights of the Old Republic II: The Sith Lords Mod Build</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
|
||
<entry>
|
||
<title>Changelog: 17 February 2025</title>
|
||
<link href="https://leilukin.com/"/>
|
||
<updated>2025-02-17T10:10:52Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<content type="html"><ul>
|
||
<li>Add buttons to copy code snippets to pages with code blocks. Credit to ttntm's article <a href="https://ttntm.me/blog/adding-a-copy-button-to-code-blocks/">&quot;Adding a Copy Button to Code Blocks&quot;</a> for the JavaScript code to implement the buttons.</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
|
||
<entry>
|
||
<title>Changelog: 12 February 2025</title>
|
||
<link href="https://leilukin.com/"/>
|
||
<updated>2025-02-12T01:41:35Z</updated>
|
||
<id>https://leilukin.com/</id>
|
||
<content type="html"><ul>
|
||
<li>Launched my new <a href="https://fan.leilukin.com/programming/">fanlisting for computer programming</a>.</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
|
||
<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"><ul>
|
||
<li>New article: <a href="/articles/love-letter-to-myself">&quot;A Love Letter to Myself&quot;</a>.</li>
|
||
</ul>
|
||
</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"><p class="center-text"><a href="https://32bit.cafe/vday25/" class="inline-img"><img src="https://leilukin.com/assets/images/articles/love-letter-to-myself/32bitcafe-partyforone.png" alt="I am my own Valentine! - 32-Bit Cafe &quot;Party for One&quot; Code Jam button"></a></p>
|
||
<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="https://leilukin.com/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="https://leilukin.com/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>
|
||
</content>
|
||
</entry>
|
||
|
||
<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"><ul>
|
||
<li>New blog post: <a href="/blog/posts/2025-02-09-my-first-smartwatch">&quot;My First Smartwatch&quot;</a>.</li>
|
||
</ul>
|
||
</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"><p>I just received my first smartwatch: Xiaomi Smart Band 9.</p>
|
||
<p><img src="https://leilukin.com/assets/images/posts/my-first-smartwatch/my-xiaomi-smart-band-9.avif" alt="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."></p>
|
||
<p>This Xiaomi Smart Band 9 was a free gift from my father'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 &quot;mi&quot; (<span lang="zh">米</span>) in Xiaomi's Chinese name <span lang="zh">小米</span> also means rice in Chinese, my parents jokingly referred to my father buying a new Redmi Note smartphone as &quot;buying rice&quot; (<span lang="zh">买米</span>).</p>
|
||
<p>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.</p>
|
||
<p>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.</p>
|
||
</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"><ul>
|
||
<li>New blog post: <a href="/blog/posts/2025-02-06-my-2025-lunar-new-year">&quot;My 2025 Lunar New Year&quot;</a>.</li>
|
||
</ul>
|
||
</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"><p>Happy Lunar New Year and Year of the Snake to fellow Asians who celebrate! 🧧🐍</p>
|
||
<p>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.</p>
|
||
<div class="heading-wrapper h2">
|
||
<h2 id="preparation">Preparation</h2>
|
||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#preparation" aria-labelledby="preparation"><span hidden="">#</span></a></div>
|
||
<p>As for my family specifically, our tradition for celebrating Lunar New Year is family gatherings with our relatives in my parents' 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.</p>
|
||
<p>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.</p>
|
||
<div class="heading-wrapper h2">
|
||
<h2 id="lunar-new-year-eve">Lunar New Year Eve</h2>
|
||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#lunar-new-year-eve" aria-labelledby="lunar-new-year-eve"><span hidden="">#</span></a></div>
|
||
<p>Once we returned to my parents' hometown, we gathered with our extended family on my father'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.</p>
|
||
<p>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's durian plantation. The highlight of the durian plantation visit is meeting my uncle's female dog Baak Baan for the first time.</p>
|
||
<p><img src="https://leilukin.com/assets/images/posts/my-2025-lunar-new-year/baak-baan-1.avif" alt="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's head."></p>
|
||
<p>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's care, she had become healthier, so she became my uncle's pet and guard dog. She was named Baak Baan after the mahjong tile <span lang="zh">白板</span> in Cantonese. Baak Baan was a good girl, and we enjoyed greeting and petting her.</p>
|
||
<p>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.</p>
|
||
<div class="heading-wrapper h2">
|
||
<h2 id="first-day-of-lunar-new-year">First Day of Lunar New Year</h2>
|
||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#first-day-of-lunar-new-year" aria-labelledby="first-day-of-lunar-new-year"><span hidden="">#</span></a></div>
|
||
<p>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' sides, due to the combination of my father having many siblings, my mother's elder sister having many children, who would end up having children on their own.</p>
|
||
<p>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' hometown, so we still do not need to travel far to gather with my maternal family during Lunar New Year.</p>
|
||
<div class="heading-wrapper h2">
|
||
<h2 id="return-to-my-home">Return to My Home</h2>
|
||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#return-to-my-home" aria-labelledby="return-to-my-home"><span hidden="">#</span></a></div>
|
||
<p>We returned to my home from my parents' hometown on the second day of Lunar New Year, after taking our lunch.</p>
|
||
<p>My brother went back to Singapore on the next day, which was also the third day of Lunar New Year.</p>
|
||
<div class="heading-wrapper h2">
|
||
<h2 id="watching-a-malaysian-lunar-new-year-film">Watching a Malaysian Lunar New Year Film</h2>
|
||
<a class="heading-anchor" href="https://leilukin.com/blog/posts/2025-02-06-my-2025-lunar-new-year/#watching-a-malaysian-lunar-new-year-film" aria-labelledby="watching-a-malaysian-lunar-new-year-film"><span hidden="">#</span></a></div>
|
||
<p>While my family's Lunar New Year celebration in my parents' hometown had been over, we are still in a Lunar New Year mood. Therefore, on February 3, which was also lichun (<span lang="zh">立春</span>) and the sixth day of Lunar New Year, my parents and I watched a Malaysian Lunar New Year film named <cite>Money Games</cite> (<span lang="zh">《半斤百两》</span>) in a local cinema.</p>
|
||
<p>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.</p>
|
||
</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"><ul>
|
||
<li>New blog post: <a href="/blog/posts/2025-01-19-attending-42-school">&quot;Attending 42 the Computer Science School&quot;</a></li>
|
||
</ul>
|
||
</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"><p>After failing to pass my probation in my first web developer job and thus having to <a href="https://leilukin.com/blog/posts/2024-12-16-leaving-my-first-developer-job/">leave the job</a>, 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 <em>because</em> 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.</p>
|
||
<p>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.</p>
|
||
<p>Turned out, the school is named <a href="https://www.42network.org/">42</a>, 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.</p>
|
||
<p>According to the <a href="https://42.fr/en/what-is-42/42-program-explained/">official website of 42's Paris campus</a> — where 42 originated — the name is a reference to Douglas Adams’ book <cite>The Hitchhiker’s Guide to the Galaxy</cite>:</p>
|
||
<blockquote>
|
||
<p>In Douglas Adams’ book The Hitchhiker’s 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.</p>
|
||
</blockquote>
|
||
<p>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.</p>
|
||
<p>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 begin on April 2025. Participants need to pass the 4-week trial bootcamp before being able to take 42's core curriculum.</p>
|
||
<p>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.</p>
|
||
<p>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 <a href="https://leilukin.com/articles/living-with-retinitis-pigmentosa/">retinitis pigmentosa</a> 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.</p>
|
||
<p>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!</p>
|
||
<p><strong>Update, 17 February 2025:</strong> Originally, I registered to join the Piscine scheduled for 24 February 2025, but I received an email from the school announcing that due to unforeseen circumstances, the Piscine scheduled late February 2025 will no longer take place as planned. Therefore, I registered for the Piscine beginning on 7 April 2025.</p>
|
||
</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"><ul>
|
||
<li>New blog post: <a href="/blog/posts/2025-01-07-blog-questions-challenge">&quot;Blog Questions Challenge&quot;</a>.</li>
|
||
</ul>
|
||
</content>
|
||
</entry>
|
||
</feed> |