Meaningful Collaboration Across The API Lifecycle
- Kin Lane tl;dr: Collaboration is at the heart of successful software development, but working together on APIs brings challenges. In this article, Kin Lane, Chief Evangelist at Postman dives into the critical components of meaningful API collaboration across the API lifecycle and provides insights and strategies for success.featured in #411
Cloud Exit Pays Off In Performance Too
- David Heinemeier Hansson tl;dr: “Each of these machines were less than $20,000. Amortize that over five years. That's $333/month for all the hardware (minus routers etc) needed to run Basecamp Classic today. And this is still a large SaaS app that's generating literally millions of dollars in revenue per year.”featured in #411
featured in #410
featured in #410
featured in #410
The Case Against Measuring Cycle Time
- Abi Noda tl;dr: “There are cases in which individual teams may find cycle time useful. However, using cycle time as a top-level performance measure that is pushed onto all teams is counterproductive. To actually improve performance, leaders should focus on measuring the friction experienced by developers and removing the bottlenecks that slow them down.”featured in #409
featured in #409
featured in #409
Uber’s Engineering Level Changes
- Gergely Orosz tl;dr: “Uber addressed this inconsistency in levels by updating engineering levels to be more in-line with the rest of the industry. The company pretty much renamed senior 2 engineer as staff engineer, and updated the titles from L6. They also added a new level 9.”featured in #409
Is Critical Thinking The Most Important Skill For Software Engineers?
- Gergely Orosz tl;dr: “If someone cannot explain a concept without jargon, I now doubt they truly understand what they are talking about. The true test of properly understanding a given topic is whether you can teach it to someone else. Explaining your thoughts without the use of jargon - or gradually introducing jargon - is a form of teaching, as you need to adopt to someone who has less domain knowledge.” Gergely provides us with 4 tips on how to improve our critical thinking skills.featured in #408