Writing on software design and personal reflections.

All my insightful reflections on programming and personal growth, meticulously arranged in chronological order.

Filter

2026

I Stopped Digging Through Logs

Debugging changed when I stopped reading logs manually and started using AI agents to correlate errors across observability data - faster root cause, fewer dead ends.

Speed Was Never the Hard Part in CI CD

Fast pipelines don't eliminate shipping fear. Confidence comes from safe rollbacks, feature flags, and systems that behave predictably when things go wrong.

Younger Version of Me Will Ask

If I could meet my 18-year-old self, I’d remind him that knowing a future exists is sometimes enough to keep moving.

2025

The World Is Cruel to Men

Men are valued for the results of their efforts, not the effort itself. They learn to hold back their voice, swallow their exhaustion, and hide their anxiety so they don’t burden anyone. Yet in their hearts, they need someone who will simply listen.

The Silent Pain of Deploying Applications

Unvalidated environment variables create failures that arrive late and hurt. Validate at startup or build time, fail fast with clear errors, and treat configuration like critical infrastructure.

It's Not About Wind, Rain, or Storm

In the entire history of mankind, we have never had the power to prevent the arrival of rain and its wind.

2024

Who Are You?

You're just a man.

Men Below the Minimum Standard

Nowadays, it is very easy to become a quality man. Why? Because most men cannot even reach the minimum standard to be called a good man

An Explanation of How Coding Can Bring Happiness

It sounds strange to most people how coding can be enjoyable and bring happiness. After all, what appears on the screen is just a bunch of weird letters and numbers.

A Piece of Paper

We cannot determine when we will be happy, and vice versa. The only thing we can control is how we go through it.

We Are Easily Replaceable

At some point, we become the main character in a story. The world is spinning, and we are its axis. We start to feel like we are the best.

2023

Things Father Never Said

While people celebrated Father's Day, I marked the first day without my father.

Maybe Not Now

Tonight, after returning home, I spent the remaining evening talking with my mother.

Be a Wrong Man

If you want to be a respected man, be a man who dares to say, "I was wrong", then "I'm sorry".

Why Must There Be "Belief"?

One time on a dark night, someone said, "Believe, morning will surely come."

Making React Titles Easier to Read

As stated in its documentation, "React Wrap Balancer avoids single hanging word on the last line"

I'm tired

Rarely does a day pass without my body feeling pain. Those closest to me know well how often I complain, 'tired', 'ouch, it hurts'.

Moods Are Contagious

Believe it or not, but it cannot be denied, this is reality.

Slowing Down

Becoming slower, yet at the same time feeling more alive.

Never Heard

Of all the people we meet in life, we often strive to be good listeners for them. But sadly, we always forget one person. Yet, they are the first person who most deserves to have their troubles heard.

Making Peace With Multiple Props in Reusable Components

This problem started because I was working on many projects with a lot of inputs. It can no longer be counted, from simple inputs to seven levels deep! Complex, one input related to another.

Tech Stack Review: Zakiego-v4

Through this article, I will briefly review the technologies used to build this website.

2022

So the World Knows

Going far back in time. The hardest years. The lowest point in life. Things were really bad. But there wasn't a single soul I could trust to share my life's problems with. Only God knew my situation back then. I had become too disappointed with people. Let down time and time again.

Behind the Scenes: The Story of Pull Requests to Meta and Vercel Projects

That night, when my first pull request to a Meta (formerly Facebook) project was merged, I was overjoyed. An achievement for a newcomer in the software development world. Like a child who just learned to walk, even though later as an adult, they no longer feel the happiness of taking those first steps.

Becoming Extraordinary by Doing Ordinary Things

I always get emotional when facing disasters. No, not because of fear. But because I always feel admiration for those who help God's servants in times of hardship.

Zaki Has Died

One day in the future, I will fulfill the promise I made with God, when I was about to be born into this world. That my life will end on the day and hour that was agreed upon. Not a second late or a second early.

Numb

As I get older, there are more things I don't care about. Things that used to consume my time and thoughts have now become ordinary. That's how humans are. We always change.

For Selfish Young People Like Me

Over the past few weeks, my energy and thoughts have been drained preparing for this field assignment, staying overnight and conducting research in a village. As a result, some of my closest people may have felt my less-than-kind treatment. I apologize for that. 🤍

Making Sense of Not-Yet-Success

In life, not everything we want can be achieved easily. Some things take longer than we think.

How to Work With Me

We are complex beings. It takes a long time to understand ourselves. Even to this day, there are still parts of ourselves that work beyond our control, difficult to understand.

The Eastern Promise

O people whose worship has been arranged according to its times, what is wrong with you?

Having Privilege Is Not for Judging Others

This piece is a reflection of my feelings after watching a video of two children by the beach—one happily playing with his father, and the other carrying a basket of goods to sell.

After Father's Departure

Like a pier, this life is about coming and going. Every day, everything happens before our eyes. Welcoming the arrival of a child born into the world; releasing the departure of someone to another world. We never know when it will be our turn to be released.

When You Don't Know What to Do

Growing up isn't pleasant, believe me. There's always something that suddenly, without warning, disturbs your mind.

Rearranging

We, humans, are not static, always moving. Whether moving towards something good or bad.

We Don't Need to Be Perfect

This inspiration came to me in the final moments before the weekend ended. When almost none of my tasks were completed and my head felt increasingly overwhelmed.

That Night of Joy and Wounds

Many bodies have dissolved into their dreams. Finally, this is where time stops now. Sitting before a screen still glowing.

We Cannot Run From Ourselves

About trauma, depression, and other monsters that nest inside our heads.

No Wound Heals Overnight

Being human means accepting that at some point, we will surely be hurt. Wounded, broken, disappointed, and destroyed. As fragile as humans are.

Making Peace With Discomfort

Accepting discomfort and being patient with it is a necessity for anyone who wants to pursue what they desire.

Everyone Can Change

Everyone can change. In fact, everyone will definitely change.

The Past Always Leaves Its Traces

The morning sky wasn't like usual. This time it was gloomy. Perhaps it still longed for the night.

Now or Never

Look at your phone now, look at the date and time including the seconds.

2021

2021 Flashback

One word that best describes this year and the word that rings most in my head. In this writing, I will try to summarize what I have learned throughout this year.

Until the End of the Day

Not once or twice, the days we live through feel exhausting. Lucky if it's only exhausting—sometimes there are even days that feel bewildering, in the sense that you don't know what to do with the work at hand.

Fair From Within the Mind

Throughout life, we, humans, are always faced with many things. Whether it's things we like or not.