Culture as a filter

Culture is a filter.

People pass through it according to its properties like what it allows, what it tolerates, and what it rejects.

The people who remain are disproportionately those whose traits are compatible with that culture.

For example, a culture promoting blame-game, filters for people who are good at blaming, while people who take ownership may be filtered out.

So many moving parts...

In the (Public) Cloud, when it rains, it pours.

Triaging when you have multiple high priorities

Why is there a waiting room in a hospital's emergency department?

Because not everything is an emergency and some cases can wait.

Triage separates the signal from the noise and makes sure the most critical cases get attention first.

The next time your manager drops three 'urgent' tasks on your desk at the same time, remember not everything urgent is actually urgent.

If you cant be bothered writing it, I cant be bothered reading it

Received a farewell message on company email today that was totally written and polished by AI.

Why would you not translate your emotions in words yourself, why would you outsource your voice to AI, is beyond me.

I don't want the most polished farewell message. I would prefer the most genuine one.

Communication is first and foremost getting message across...

"Let's align on the desired outcomes before we engage stakeholders across all touchpoints to maximize value creation."

I thought communication was about getting your message across, not making it sound more impressive.

Heard someone say this

"I'm so happy it's Friday!"

When did our most precious commodity become a liability?

UAE Job Market

Not an absolute truth obviously but I see it hold true in most instances

Engineering Platforms Haven’t Failed. We Haven’t Fully Committed to Them

It's not that engineering platforms have been tried and found wanting

It's that they've been found complex, and not truly tried.

We often dismiss DevOps or platform initiatives as "not working", when in reality, they require patience, design maturity, and cultural adoption.

The challenge is not the technology itself, it is our commitment to doing the hard, systematic work it takes to make it succeed.