Thoughts & Writings

The Blog

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

Education & Curiosity

The purpose of educatin is to learn

Read Article

Are you really sure ?

Are you unsure ? that's probably a good thing

Read Article

The Era of the Toolmaker

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

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

Go big or go early

There are only two ways to make large money

Read Article

Investments should be win-win

No one does well until everyone does well

Read Article

Things said in meetings 🙃

Shall we take this offline .....

Read Article

There is no clould

There is no cloud

Read Article

The time v. compute trade-off

Either spend a lot of time evolvoing - or consume a lot of energy doing it quickly

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