Distributed software teams should be more inclusive, more fun, and more sustainable.
The future of remote, distributed agile is ‘asynchronous’.
The future of remote, distributed agile is ‘asynchronous’.
It’s OK to say “No” to incoming work if you deliver high-quality outputs, communicate proactively, and meet your deadlines. The bargain is as simple as that.
Too often, we say an instinctive “Yes” to every new idea and every new request for our time. To be productive, I argue that our default response must instead be a strategic “No”.
We’re living in an AI gold rush, where product teams are pushing at the fringes of tech for fear of missing out. But in the process, are we ignoring the core of our products and the majority of users?
Fresh off a snow leopard expedition, I reflect on the accelerating power—and persistent limits—of artificial intelligence.
The AI-first software development revolution will also change how we collaborate. I argue that async-first collaboration is the perfect companion to AI-first development.