AI Powered Developer Workflows

Sharing initial experiments with generative models and their challenges in developer workflows

This article accompanies the talk at the Developer Experience Summit (August 2023).
[Read More]

The AI Sea Change for the Future of Work

Examples from Human-computer Collaboration

Many of today’s headlines are dominated by Artificial Intelligence (AI) and ChatGPT. The last few months have represented a clear sea change in public belief in the power of the large language model (LLM).
[Read More]

Circuit Breakers

Applying Friction for Developer Productivity

This article accompanies the talk and shares a preview of references for the Slack engineering blog article on how Slack implemented circuit breakers in internal tooling.
[Read More]

A Timeless Software Developer Reading List

The 24 books that I recommend to software developers

Learning software development is a fundamental skill in today’s world. I hoped to share a list of books for understanding and growing in software development. I have shared parts of this list with team members who join my team or who I mentor.
[Read More]

10 Days of Silent Meditation

Actionable knowledge from my journey to join a Goenka meditation workshop

I recently joined a 10 day meditation workshop after procrastinating for years, despite “knowing” of meditation’s benefits. Every one’s path to meditation is different. This article is my [meanering] story to deepen my practice and how I came to join a workshop.
[Read More]

Relationship Hack with Slack

A Six Month Experiment

Haley and I have been using Slack as a primary way to communicate in the past 6 months, and its been an authenticity and delight creating relationship hack.
[Read More]

The Ultimate Beginners Guide To Web Development

Lessons from the Web Lead of an Amazon Web Service

My friends love learning. This guide is an amalgamation of emails I have sent friends and things I have picked up in my journey to learn web development [1]. By the end of this guide you’ll be able to answer the following questions: “How might I build a personal website...
[Read More]