Why I Write
217 1 mins. loading ...
📌 Why I Started This Blog
initially, i started writing because i wanted to leave something behind—a way for my grandchildren or anyone curious about who i was to know me beyond just a name or a few photos (...fr). i wanted to capture my thoughts, experiences, and journey in life so that even after i'm gone, my words will remain.
✍️ What I Learned Along the Way
over time, i realised that writing a blog wasn't just about leaving something behind—it became one of the best ways for me to reflect. sitting down to write helps me process everything—the ups and downs, what went well, what i could've done better, and how i should move forward. this habit has become something i look forward to each week, a way to slow down and think.
💡 What This Blog Covers
right now, my blog is mostly about journaling—documenting my life and thoughts. but i also share technical insights, knowledge, and lessons i've learned along the way. everything here is a reflection of how my life unfolds, one event at a time.
⏳ How Often I Write
i journal once a week—well, most of the time. there are weeks when life gets too hectic, and i go without writing for a while, but i always come back.
Goals 2025
Reflecting on 2024's achievements while aiming higher—i am humbly sharing my progress, hoping others find a spark of inspiration or glean insights for their own journey.
My Beatbox Journey: From Solitude to the Stage
Discover beatbox journey of Jing Hui PANG (ENKR) from solitude to stage performance. Learn about the personal growth, technical skills, and inspiring moments that defined this musical transformation. Share your own musical journey and join the discussion!
System Design Notebook
1.2k 4 mins. Disqus: loading ...
A notebook for system design
My LeetCode Journey: From Novice to ByteDance Software Engineer
1.5k 5 mins. Disqus: loading ...
Embark on my personal odyssey as I navigate the challenging world of coding interviews through LeetCode. Uncover the strategies that propelled me to secure a coveted position at ByteDance, learn from my journey's ups and downs, and gather actionable tips to boost your own performance in coding interviews.
A Collection of Inspirational Mottos That Guide My Life
554 2 mins. Disqus: loading ...
Explore the powerful mottos and sayings that have shaped my outlook and driven my decisions throughout life. This collection of inspirational mottos is not just phrases to read but lessons to live by, each with a story and a profound impact on personal development. Join me as we delve into these empowering words, and maybe find a motto that resonates with your journey.
Why Do I Love Beatboxing?
After a deep conversation with Malaysian beatbox legend Artsy, I am reflecting on why beatboxing has been such a big part of my life. This is my journey to rediscovering the roots of my passion and reconnecting with what made me love beatboxing in the first place.
Journal: Week 42
✨ Highlights of the Week
thursday, i brought my new friend to lau pa sat, checked out the merlion, and walked around the city, had a few more gym sessions with her too. 🌃
AND... i received an interview invitation from my dream company 😭🙏🏽❤️ i am SOOOOOOOO excited just thinking about it! ADSLKJLKJDSALJKASD
5A1 4/5 重聚! though sadly ryan couldn't make it this time. 🥺
my prof for TCX1101, jonathon j dropped a quote in math class that really stuck with me.
"If you're not being pushed, being uncomfortable, you're not learning." - Jonathon Teo, 20 Aug 2025
one thing i felt i lost this week was not fully using the time after class to consult with professors. i could've done more homework beforehand to prepare better questions. instead, i found myself defaulting to asking gpt... which honestly feels a bit messed up, like i'm missing out on learning directly from experts right in front of me.
i also reflected a lot on how different things are in class versus at work. in class, people tend to rush for answers, but at work, it doesn't work like that. you can't just be the "smart, reactive student" who's quick on the spot - what matters more is patience, deeper thinking, and delivering something that actually holds up.
another big reflection (and tough decision) was to really focus on the signal-to-noise ratio in my life. i had to cut out things that aren't important and reprioritise my lists — my tasks, my time, everything.
also, missing my 121-day leetcode streak was rough... but i realised there are things more important right now that deserve my focus. letting go wasn't easy, but it's a big lesson for me. it doesn't mean i'm stopping the things i love - just shifting them down the priority list for now. sometimes, that's what growth looks like. 🌱
Journal: Week 41
✨ Highlights of the Week
this weeks highlight would be me finally taking the first baby steps toward my personal trainer "project". after resetting my goal list and reprioritising my current projects, i decided to move PT higher up—even though my studies still take the top spot, i want to actively create small experiments to test myself.
so, i started simple: making more fitness friends i could "teach" and get feedback from. i posted on xhs about my intuition around training and invited people to work out together at AF/NUS gyms. to my surprise, three people joined me last week! it was so much fun, and i really got to see where i'm strong and where i'm still weak when it comes to teaching.
one thing i noticed: i can break down exercises in simple terms for guys quite naturally, but i struggle more with explaining to females—probably because of differences in height, leverage, and strength, which change how they perceive movement cues. that's something i'll need to take note on and improve on.
besides that, i've also been keeping up with job applications, making sure i aim for the right roles. and of course, i've been starting lessons early at NUS to stay ahead—small wins stacking up!