Distributed, with Matt Mullenweg: Episode 26: Jack Dorsey and Matt Mullenweg on Remote Collaboration, Finding Serendipity, and the Art of Deliberate Work

https://distributed.blog/2020/12/16/episode-26-jack-dorsey-and-remote-collaboration/ And I think I have three jobs, I think there are three reasons why the company hires me every day in my role. And the number one is to create a healthy team dynamic. That’s the interconnection between the members of the team. It’s the ‘how we work together’ it’s the purpose that aligns […]

Read More…

When engineers cared about the content and product

20 years ago, while I was the lead engineer for Yahoo News, I was asked to build a very basic feature to allow users to send news articles via a simple email link. That feature was simple: let users click on a link to send the news article with the URL, title and a brief […]

Read More…

Creating Software Is *Not* About Planning

What portion of your team’s time is spent planning vs. designing and writing and testing software? Even when you did a great job in planning, how often is your plan exactly on target? When you hit the target of what you plan after 3 months, is that plan still the right thing to solve? My […]

Read More…

The Cycle Of Creating Software

As software engineers, our job is to create useful services for other humans or other services that depend on our services. In the idealized world, we write software, deploy, and move on. In the real world, we have to think about Writing software Debugging our own software for bugs Testing it locally for the change, […]

Read More…