Partners

Learning lessons from failures and mistakes is a natural part of software development, yet we often struggle to share these lessons with others.

Learning lessons from failures and mistakes is a natural part of software development, yet we often struggle to share these lessons with others. However, by sharing our lessons, we can help others make smarter decisions, avoid repeating the same blunders, and ultimately achieve more success in the future. In this talk, we will explore a real-life example of rebuilding lost knowledge and discover key ways to make similar journeys smoother and faster.

Usually, lessons from the past are scattered across documents or locked in people's heads. To truly benefit from these lessons, we rely on experienced individuals overseeing multiple projects to share those lessons. We also reach out to other teams when facing important decision time, hoping to learn from their experiences. Sometimes, we just get lucky and stumble upon valuable insights in casual conversations, like those chats you overhear near the water cooler.

But relying on chance isn't enough. In this talk, you will discover how you can boost the efficiency and effectiveness of your software development processes by unlocking the power of lessons learned and making them accessible to everyone. Let's elevate our collective wisdom and drive success together!

How not to lose friends and alienate yourself: Learnings from a journey to Staff Engineer
How not to lose friends and alienate yourself: Learnings from a journey to Staff Engineer
Defining a technical vision
Defining a technical vision