Writing about technology, AI, and adventures.

Thoughts on technology, AI, developer experience, and the occasional adventure.

Municipal Infrastructure Is Cinema

A small love letter to Toronto’s snowstorm response, and the map that lets you watch it unfold.

So what is Amdahl's Law?

Amdahl's Law states that total speedup is limited by the serial (non-parallelizable) portion of the task, meaning adding more processors yields diminishing returns.

Still waiting for Claude Code's Linear Integration

In Linear, you assign an issue to @Cursor, a cloud agent spins up, writes the code, opens a PR, and updates the issue status. All without leaving Linear. I want to do that with @Claude.

Survivorship Bias

Why the data you see isn't always the whole story.

Steve Jobs Letter

A profound reflection on interdependence and gratitude from Apple's co-founder.

What is context7?

tl;dr: "use cursor" to give up-to-date code documentation to your LLMs and AI code editors.

What is MCP, Model Context Protocol?

After weeks of confusion, I finally understand Model Context Protocols (MCPs). I break down what MCPs are, where they came from, and why they're a big deal for making AI models like Claude and Gemini more useful.

Don't outsource thinking to AI

Confidence in AI = Less critical thinking. Confidence in self = More likely to question AI, verify info and think deeply.

HTTP Status Code Emojis

A simple guide to HTTP status code categories and their perfect emoji representations.

This is a Test

Kicking the tires on a new blogging system. Testing, testing, one, two... three.

How To Speak Canadian [The Full List]

A couple months ago, I moved to Toronto, Canada. Even though I speak English fluently and lived in the States for more than a decade, I…

It’s The Little Things.

Toronto is delightful. But what is it about the day to day life here that makes it so joyful?

What is Canada150ish?

A 30-something Tech Immigrant’s Way Of Saying Thanks! Last year, I was among the tens of thousands of people that moved to Canada.

Aloha means Hello and Goodbye!

We zoomed past this little kid in Nepal faster than either one of us could say aloha out loud — let alone twice. Hello and goodbye captured…

Manifesto: Clean Air For Everyone

Every year 6.5 million people die globally because of air pollution, according to the World Health Organization. That’s almost 18,000…

Chatbots, Please Don’t Make Me Think!

It was almost 16 years ago that Steve Krug’s instant classic hit bookshelves across the United States. “Don’t Make Me Think” quickly became…

The #1 Mistake We Make About Earthquakes

You know about an earthquake’s magnitude and epicenter. But, there’s one critical piece of information that’s often ignored by journalists…

Tesla Motors commercial: “Not A Dream”

It is not a dream It is a simple feat of scientific electrical engineering Electric power can drive the worlds machinery without the need…

JRM Foundation “The Dream Team”

You’ve heard about the JRM Foundation, but probably don’t know the people behind the scenes who make it all happen. This is the JRM team…

I’m Not A “Journalist”, But…

Ugh. I didn’t enjoy writing this article. I feel really “meh” about it, like all of it. It wasn’t fun to draft, write, or edit. I wrote it…

Upcoming Humanitarian Crisis In Nepal

Nepal is on the verge of an all out humanitarian crisis. Monsoon is only a week away, and hundreds of villages are at risk of being cut off…

A Random Day In The Life

June 1, 2015 // Today was a good day. Last night, as I sat in bed, I was kicking myself for not publishing articles fast enough. Even…

Memorable conversations!

Were you a writer before too? No. How long have you been writing? Three weeks. Really? You write really well. Thanks!

Yangri: Case Study In Earthquake Relief

A powerful earthquake rocked Nepal on April 25. What lessons can we learn from the past month? What works, what doesn’t work and what’s…

Mission Debrief: May 20 Sindupalchowk

Organizations: Khusi Hona in collaboration with JRM Foundation Date: May 20, 2015 Squad: Matthew van Rooyen, Geet Sharma, Amrit Sharma…

Mission Debrief: May 18 Sindupalchowk

Organization: JRM Foundation Date: May 18, 2015 Squad: Gokul Thapa, Prabin Khanal, Amrit Sharma. Transport: Charted Helicopter

From Mauritius With Love To Nepal

The Mauritian government donates $500,000 to Nepal’s Earthquake Relief Efforts, while citizens contribute more than $200,000 in a single…

What Does a M7.3 Earthquake Feel Like?

A personal account from Nepal after the Magnitude 7.3 earthquake (aftershock) that rocked us today. And also what we can do to “be safe”.

14 days later: This Week In Photos

Sunday, May 3: This was an emotional day. I wasn’t ready to see the destruction at Patan Durbar Square. The temples here aren’t completely…

No Roads. No Helicopter.

It was 5am on Saturday, April 26, when Dr. Pramod Khanal (37) was startled awake with a phone call. “A massive earthquake has hit Nepal”…

PHOTOS: Humans of #Sindupalchowk

I’m devastated and frazzled after spending the day in the mountains of Sindupalchowk District of Nepal, with Dr. Fahim Rahim. We delivered…

A Week In Nepal In Pictures

Delhi. Kathmandu. Rani Pokhari. Tundikhel. Basantapur Durbar Square. Swayambhunath Temple. Dharara. Bhaktapur. and more…

Wait! IS THAT AN #EARTHQUAKE or…. ?

I jumped out of my chair and looked around nervously. Nope. Not an aftershock. I had just imagined it. It wasn’t the first time either.

Gaana vs Hungama vs Saavn

Reviewing India’s online music streaming competition by their TV commercials alone! *Spoiler: Still better than #TIDALforAll.*

Traffic Rules in India

Do you know these 2 traffic rules in India?