Skip to content

Hi, I'm Fadi Labib

Passionate engineer who loves creating innovative solutions and learning new technologies.

Results-driven leader with over 14 years of experience in software development, engineering management, and product delivery.

Latest Blog Posts

Why Do We Still Assume Machines Must Read Before They Understand?
6 min read

Why Do We Still Assume Machines Must Read Before They Understand?

Two research papers from Google and DeepSeek landed in October from completely different domains. One processes speech, the other processes documents. Neither bothers converting anything to text first. This exposes something fundamental about how we have been training perception systems for decades.

AIMachine Learning+2 more
Read more →
If Cars Can Be 'Software-Defined Vehicles', Why Aren't Phones 'Software-Defined Phones'?
8 min read

If Cars Can Be 'Software-Defined Vehicles', Why Aren't Phones 'Software-Defined Phones'?

As carmakers announce their transformation into "Software-Defined Vehicles", a revealing question emerges: Why don't we call smartphones "Software-Defined Phones"? The answer exposes a fundamental truth about the automotive industry's struggle to catch up with technology that mobile devices mastered two decades ago. While smartphones were born in the software era, designed from inception as platforms where apps and OS updates define the user experience—traditional automakers are hardware companies desperately trying to think software-first. The "software-defined" prefix isn't just marketing; it's a need for industrial transformation, signaling a pivot that mobile companies never needed because software centricity was self-evident from their beginning. As vehicles evolve into "computers on wheels", they're essentially revealing that the SDV label represents not innovation, but an industry's public acknowledgment that its fundamental assumptions about value creation were wrong.

StrategySoftware+1 more
Read more →
What if Google Test Didn't Exist? Chapter 1: The Hidden Economic Value
6 min read

What if Google Test Didn't Exist? Chapter 1: The Hidden Economic Value

Open source software powers 96% of all codebases and would cost $8.8 trillion to rebuild, yet just 5% of developers create 96% of its value. Google Test alone saves companies billions.Imagine 2,000 companies each burning money to build their own testing framework, then to maintain it. That's billions down the drain, solving the same problem thousands of times. Meanwhile, bugs caught early save hundreds of thousands per year, and engineers get to build actual products instead of reinventing basic tools. Tech giants aren't sharing code out of generosity, they've figured out that giving away millions in development costs them less than the alternative.

Open-SourceStrategy+1 more
Read more →