Thoughts & Writings

The Blog

Exploring software development, design patterns, and the future of technology.

What Learning Rust Taught Me About Corporate Governance

Rust’s "ownership model" and "borrow checker" as a metaphor for clear accountability and resource management in companies.

Read Article

Metric Inflation - When KPIs Stop Measuring Reality

Goodhart’s Law ("When a measure becomes a target, it ceases to be a good measure") applied to modern corporate dashboards.

Read Article

"Buy vs. Build" in 2024 - A Strategic Framework

With AI and low-code, the calculus has changed. A guide for leaders on when to own the IP and when to rent the utility.

Read Article

Small Data - Why You Don't Need Big Data to Make Big Decisions

A counter-narrative to the "Big Data" hype. How simple heuristics and small, clean datasets often outperform massive, messy data lakes.

Read Article

The Economics of Technical Debt - A Balance Sheet View

Treat legacy code like a financial liability. Explain how interest accumulates and when it makes sense to refinance.

Read Article

The AI "Middle Manager" - How LLMs Will Reshape Org Structures

AI isn't just replacing entry-level tasks; it's compressing the layer of management that coordinates them.

Read Article

Why CTOs and CFOs Speak Different Languages (And How to Fix It)

Bridging the gap between the server room and the boardroom requires translating technical risk into financial reality.

Read Article

The Era of the Toolmaker

AI means There’s never been a better time to be a toolmaker

Read Article

De-risking AI Integration for Non-Tech Companies

A playbook for traditional industries to adopt AI without betting the farm. Focus on internal tools and efficiency rather than customer-facing moonshots.

Read Article

The Executive’s Guide to the Command Line

Why even high-level managers should understand the basics of what's happening under the hood. It’s about literacy, not fluency.

Read Article

The Art of Forecasting

Forecastign is hard

Read Article

Data Analytics - Tools of the trade

What are the tools you should learn to get started with data analytics

Read Article

The web started off as an adventure - now it is more of a chore.

Today opening a browser seems more and more of a chore. You connect to the web to pay your bills, to buy stuff, to try and slog thru hundreds of videos on huge steaming platforms to decide what to wacth, to compulsively check your social media feed for the 10th time in a day in case you missed something

Read Article

Pakistan Exports

Pakista Exports have been slow - but they've still trebled in 20 years

Read Article

CVM's 3Rs - Reach, Repeat, Relevance

How to think about 1-to-1 CVM campaigns

Read Article

LLMs harness human knowledge

LLM models use training data produced by humans

Read Article

Drowning in reports ? Here's help

Some practical tips on how to set up a reporting system

Read Article

Hiring Heuristics

A few practical tips on hiring

Read Article