Writing

Thoughts on technical leadership and building. أفكار عن القيادة التقنية والبناء.

Practical writing on building teams, managing systems, and leading technical products, from real experience.

Your Meeting Costs More Than You Think

A badly designed meeting wastes everyone's time and real money. One weekly meeting of five people can cost tens of thousands of riyals a year. A good meeting answers three questions before it starts: What, Why, and How.

How to Communicate in an Era When Everyone Is Busy

Work used to stay at the office. Now it follows you everywhere through your phone, WhatsApp, email and Slack. A leader is not the one who is always available, but the one who manages an always-on world without letting it run their life. Seven practical rules.

In a New Job, Learn Before You Apply

Talented people stumble at a new company when they apply their old playbook before learning the new environment. Treat your first 90 days like a science experiment: hold the variables constant, learn first, then test small.

Your Success Doesn't Automatically Travel With You

Companies have ages, just like people, and each age demands a different skillset. The CTO who thrives in a startup is not the one a mature company needs. Success is a match between your skills and the company's stage.

The Hardest Translation in Your Company Isn't Between Arabic and English

Most of the chaos companies complain about doesn't happen inside a department. It happens at the borders between them, and a leader's first job is to translate.

Chaos Starts With One Small Decision: "We'll Fix It Later"

Every tech or operational mess I've seen started with one small decision someone postponed with "we'll fix it later." Later never comes.

Mistakes Every Founder Makes That Make Their Product Expensive to Maintain

The decisions you make in the first 90 days of building a product will determine how much you pay, in money, time, and engineer frustration, for the next five years.