Things My Twenties Taught Me
I realised that I'm now old enough to answer that question.
Here, I put on my Shakespearean hat and unleash my inner wordsmith to share my insights and experiences and everything in between.
I realised that I'm now old enough to answer that question.
The resignation letter may take only a few minutes to write, but the decision behind it is often months or years in the making.
I went looking for proof I could be careless with my own body. What I got instead was proof of exactly how much I'm not.
A letter left behind for the next wanderer โ on solitude, searching, and how much life offers those who keep looking even when they feel lost.
Somewhere between "Let's catch up soon" and "Sorry, life has been hectic", adult friendship became one of the most emotionally significant and least discussed losses of modern life.
A reflection on loving deeply in a world that often only stays at the surface.
Friendship, I learned, rarely exists in such absolute forms.
He still holds my hand, even when I run headfirst into the mess.
If you were a team lead assigned to a new frontend project, which would you choose and why?
A compilation of my understanding on different frontend rendering strategies as part of my interview prep
Slowly being torn apart by a condition I didn't ask.
A behind-the-scenes look at how I rebuilt my personal site from scratchโand the 300+ commits it took to make every pixel, sound, and interaction feel intentional.
Do you think you have what it takes to be a senior?
Alysa Liu, freedom, and the difference ownership makes.
Sufjan Stevens, the man that you are.
I don't like Jordan Peterson, but he's right on this one.
A reflection on why invisible excellence is fragile, and how engineers build durable impact by documenting and sharing their thinking.
I'm not a permanent person in anyone's chapter, but I can assure you I'll be the best temporary person you'll ever meet
Is relentless hustle a sign of strength, or a slow surrender of self?
I went searching for God in the holiest place I knew, only to discover how far away I already felt.
Who knew that in exactly one year, I would go from someone you loved dearly to a person you hated the most?
If thereโs indeed a merciful God in this world, hear my prayer
Is there such as thing as loving too hard?
How do we know that we have been taken for granted, or worseโhave taken others as a given?
The title says it all.
'We love ourselves by loving others.'
Does telling the truth set you free?
To what extent should one dedicate one's life to work?
The hidden struggle and anecdotal dilemma of becoming a first-time employee
He put pen to page, no longer as a prisoner to the stigma of his affliction, but as a confessional essayist dragging hard emotional truths into the light of recognition.
A detailed walkthrough of my experience in participating in RHB's Get Your Hack On 2023 Virtual Hackathon: ASEAN Edition.
My Experience in going for therapy.
A thought experiment on where you should draw the line on the ethicality of job opportunities.
There are no two words in the English language more harmful than 'good job.' โ Terence Fletcher, Whiplash
A mental model on how to be a better decision-maker.
A psychological concept of mentally separate conflicting thoughts, emotions, or experiences depending on the occasion.
My reader's digest on this interesting article related to self-care
Will I ever be able to love someone?
A summary of a takeaway I got from my 1-on-1 session with my team lead.
Have you ever wondered, what if youโre able to meet up with your younger self?
Who are you, Ray?
A comprehensive guide and walkthrough of my Final Year Project (FYP) experience for the past 2 semesters as a Software Engineering student.
I feel like Iโm stripping myself of my dignity, bit by bit.
What scares me is the day where my limit is reached and can no longer be extended.
A personal write-up on handling ambivalence or conflict of emotions: being genuinely happy for others while pushing past your personal setbacks.
Detailed look into arguably one of the wildest roller-coaster rides of my entire student life: My first-time experience in joining hackathon!
My letter to my former roommate Arief on opportunity costs of our decisions.
A year so momentous they named it twice.
Everyone can learn and strive to be a leader, but should everyone be one?
You should work to live, not live to work.
Hereโs to us, struggling and emerging together.
We all have, and are given, wings to fly on and it is our choice on what to do with them.
To be honest, I thought it would be easier for me.
To be honest, I thought it would be easier for me.
In the eyes of the law, it doesnโt care whether youโve tried your best or not.
So, take centre-stage, dear friend. For life is a theatre, and there is no rehearsal.
An in-depth analysis into locus of control and how understanding it can help improve our lives.
What exactly is happening to me?
"He's a wallflower. You see things. You keep quiet about them. And you understand."
God giveth, and God taketh away.
But I thought, and I wish that there would be more.
What exactly is happening to me?
A year so momentous they named it twice.
This long pursuit for this 'person', whoever it is that befits my vague characteristics that even I didn't quite understand, felt like a lost cause.
Self-acceptance and self-love is one of those things that are easier said than done.
Be a man of your own words. Keep struggling, and emerge.
I always wondered what is it in me thatโs even worthy of being looked up to?
Home, is where the heart lies. So they say.
Lift the brakes and push the gas, Ray. For you have chosen a path in the intersection.
The idea of parallel universe somehow makes me reflect back and help me realise the consequences of my own actions, learnt from them, and never to rescind.
I'll always remember you, old friend.
A year so momentous they named it twice.
Success is much sweeter if you can achieve them together with your friends.
Have faith, Ray. For time will tell whether we can.
Thank you Allah, for introducing me to my new best friend
Now, I mark my new journey as an undergrad with new friends, new environment and a whole new beginning.
Because trust me, toxic masculinity hurts everyone.
Ending my rollercoaster PASUM life in a good note.
Is there hope for reconciliation?
Finding the answer to a question that seems to have no answers.
Search complete: not a single thought in sight.
Type the password and come on in.
3 scattered thoughts
Islands architecture
Error boundaries
Prediction cone/safe triangle
Ray
27 โข Kuala Lumpur, ๐ฒ๐พ โข profiter du moment
your friendly neighbourhood
Full-time
Frontend Engineer
May 2024 โ Present
Software Engineer
Feb 2022 โ May 2024
Part-time

Programming Tutor
Jan 2024 โ Aug 2025
Bachelor of Computer Science (Software Engineering)
Faculty of Computer Science & Information Technology
Sep 2018 โ Feb 2022
Foundation in Physical Science
Pusat Asasi Sains Universiti Malaya (PASUM)
Jan 2017 โ Apr 2018
Secondary Education
Jan 2012 โ Dec 2016
2026 ยฉ itsmeray