This week we look at Slack's product culture, pairing in design, and why data needs to shift from centralised to decentralised teams.
Enabling the Team
How Not to Be Stupid by Shane Parish
Stupidity is the cost of intelligence operating in a complex environment. Adam Robinson shares the 7 factors causing stupidity and how to not be stupid.
Operating Model Anti-Patterns by Andrew Blain
One-size-fits-all models do not work. You need to pick the right model for your context. Set a vision, define principles and minimise dependencies.
Product Vision
A case study on how Miro scaled the business by being design and product led.
Building Products at Slack by Ken Norton
Using the example of Slack huddles Noah Weiss and Anna Niess explain the principles that guide their way of working.
Continuous Research
UX Research Excellence Framework by George Zhang
George explains the UX framework used at Uber and how to get your leadership and teams to adopt it.
Enterprise UX Design: The Challenges You Should Know About by Jessica Bennett
The 5 challenges you encounter redesigning the UX of enterprise products and how to mitigate these challenges.
Ideate & Design
How To Use Design Pairing To Gain Crucial Context by Eduardo Mujica
Eduardo talks about how design pairing works remotely in Shopify.
How to Go from Designer to Manager by David Hoang
A design leader is a strategist, operator & coach. Having shifted from being an individual designer to a design leader, David talks about his learnings through his journey.
Architect & Build
Challenges implementing DDD by Dmytro Stepanyshchenko
DDD has a lot of bright ideas but there are challenges. Domains add overhead, there are tradeoffs in implementation and event reliability is a challenge.
How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh by Zhamak Dehghani
We use domain driven design for our systems but monolithic warehouses for our data. Teams need to shift from sending data to hosting their own data.








