Things worth writing down

NYT Test

The past week hasn’t been a very good one for Google. The cultural issues, though, go well beyond Gemini.

Open post

Investor updates template

Sharing a template from a portco that I really love. They’ve set a high-bar, particularly when combined with the consistency of their updates.

Open post

Copilots

It's counter-intuitive, but for now it looks like _less_ automation is better than more automation. And we need dedicated copilots for each problem, with each copilot needing its own interaction paradigm that suits each individual's workflows.

Open post

Building again

It's been a year and a half since I wrote something here at all. While I moved over somewhat to Substack, I never quite enjoyed it, while writing on this page via Github was a bit of a hassle.

However, I finally find myself in VSCode on a weekly basis, tinkering more and more as ChatGPT's fueled my desire to explore, prototype quick hacks, and ship. For real – I actually shipped something! This tweet below describes the mental change I've been trying to make that's been paying dividends.

Given the rapid decline in idea 🔁 prototype time, I *really* hope we see a change in mentality where we all swap "I wish there was a solution to X" to "How might we solve X".

— Raveesh Bhalla (@raveeshbhalla) March 26, 2023

On top of that, need to give major kudos to Vercel for making the developer experience of building for the web so much better than what I last remember (circa 2013). I mean this about both their own platform, as well as NextJS (which I'm finally getting the hang of). Putting together this new site as a replacement for my old Jekyll driven one was actually fun – though I still need to get around to finally getting comfortable with CSS!

Hopefully you all see me write more often. And more importantly, ship more often.

Intimate computing

I wrote the following post on my then Medium blog. Listening to Ben Thompson’s post on his conversation with Sydney (a persona of Bing’s GPT-based chatbot that some folks have managed to unlock) made me want to revisit it, and I thought it was worth sharing 9 years on.

Open post

Zero sum

From Awareness: Conversations with the Masters by Anthony de Mello, SJ

“Would you want me to love you at the cost of my happiness?” “Yes,” she answered. Isn’t that delightful? Wouldn’t that be wonderful? She would love me at the cost of her happiness and I would love her at the cost of my happiness, and so you’ve got two unhappy people, but long live love!”

I was trying to think why this didn't resonate with me. After a few minutes, I realized that it was because it positions the choice as zero sum, and I hate zero sum frameworks of decision making because it's lazy and not representative of the real world.

This applies to relationships, to personal wellbeing, to even capitalism (also why I detest companies that want to "crush the competition").

Pillars of AI product development

From Awareness: Conversations with the Masters by Anthony de Mello, SJ

“Would you want me to love you at the cost of my happiness?” “Yes,” she answered. Isn’t that delightful? Wouldn’t that be wonderful? She would love me at the cost of her happiness and I would love her at the cost of my happiness, and so you’ve got two unhappy people, but long live love!”

I was trying to think why this didn't resonate with me. After a few minutes, I realized that it was because it positions the choice as zero sum, and I hate zero sum frameworks of decision making because it's lazy and not representative of the real world.

This applies to relationships, to personal wellbeing, to even capitalism (also why I detest companies that want to "crush the competition").

Shane Parish on reading better

Highly recommend Shane Parish's blog on reading. Some notes/takeways below after diving into the rabbit hole.

Open post

Travelling to Rome

Two of my colleagues asked me for my recommendations about their travel to Rome, so I thought id write down some highlights from earlier in the year!

Open post

Why I write decision-making frameworks

Over the past several months, I have found myself to have written a fairly large number of internal decision making frameworks. These have ranged from defining a means to think about the information architecture on LinkedIn's Job Search components to recommendations on how to evaluate A/B tests. Why do I do it?

Open post