CTO Insights Podcast
Podcast by Katerina Trajchevska
This podcast is free to listen on all podcast players and the Podimo App without a subscription.
All episodes
12 episodesI had the pleasure of hosting Sven Peters, Developer Advocate at Atlassian to discuss Developer Experience, a topic that increasingly catches the attention of engineering leaders. We start the discussion with some mindblowing stats from the recent Developer Experience report, released by Atlassian. According to it, 69% of developers lose eight or more hours per week to inefficiencies. 69%. That’s a full day lost weekly due to the inability to organize work in a way that empowers productivity. Sven argues that developer joy is the single most important factor directly impacting the team's performance. Increasing it reduces inefficiencies. Or vice-versa. The bottom line is that when traditional metrics fail us, measuring developer joy will likely open perspectives that guide us toward more productive work. So, we talk about concrete actions they’ve taken at Atlassian, how they track developer joy, and what we can learn from the process. We asked developers, "Where are you losing time?" The top answer was tech debt, followed by insufficient documentation. Then we asked leaders what they see as the main challenge for developers. Their top answer was, "They’re understaffed." It’s not tech debt, not documentation, and not slow build processes. So, they try to fix the problem by adding more people to it. Here are the main takeaways from this episode: - 69% of developers lose eight or more hours per week to inefficiencies and less than half of them believe leaders are aware of these issues. On the other hand, nearly 40% of leaders use lines of code and hours worked to measure performance. There’s a huge discrepancy between leadership and engineering that only contributes to the team’s inefficiency. - Based on Atlassian’s research, Tech Debt is the number one reason developers lose time. - Leaders often misunderstand the challenges developers face and the first step in resolving them is improving the communication between developers and leaders. - Developer joy correlates with productivity and satisfaction. Regular surveys can help measure developer satisfaction and continued investment in improving the metrics directly contributes to increased performance. - Empowering teams to solve their problems increases engagement and creates a culture of continuous improvement and higher work satisfaction. - Quality assistance, a process where developers own the quality with a handful of QA experts to assist them, helps developers take responsibility for their code and improve the general team performance. This episode is brought to you by Adeva, a global talent network that connects companies with top-tier tech and product talent, ready to hit the ground running. With the ability to introduce a candidate within 24 hours and an exceptional 98% success rate on trial engagements, Adeva offers the flexibility for companies to scale their teams up or down as needed. If you’re looking to expand your team, drive momentum in new projects, or need to backfill a role, Adeva might be the solution you need. Visit https://adevait.com to learn more. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insights.toshotrajanov.com [https://insights.toshotrajanov.com?utm_medium=podcast&utm_campaign=CTA_1]
I had the pleasure of hosting David Heinemeier Hansson, co-owner and CTO at 37signals. Known for its commitment to work-life balance and focusing on outcomes over hours, 37signals has set a strong example in the industry. So, I was thrilled by the opportunity to hear David’s take on team performance, especially how to achieve more with less. In our conversation, we explore why overwork often signals poor organization and how to build a culture that enables people to accomplish more while working less. We discuss the value of flow over busyness, challenge the need for traditional metrics, and examine the unconventional approaches that have allowed 37signals to consistently deliver exceptional products for over 20 years. “40 hours is enough. 40 hours is actually plenty. The main difficulty is finding a way for those 40 hours to connect, not to be sliced into little work moments but to have long stretches of uninterrupted time.“- David Heinemeier Hansson Here are the main takeaways from this episode: * Overwork is often a sign of poor organization, not commitment—and it frequently comes at the expense of productivity. Creating a culture of flow, on the other hand, boosts productivity without requiring overwork. * “You can do big things with small teams, but it’s hard to do small things with big teams.“ * The right tools can significantly impact productivity. * The use of the ShapeUp framework encourages autonomy and flexibility in teams. In comparison, Scrum can become overly process-driven, losing sight of the actual customer needs. * Enterprise software often becomes overly complex due to customer demands and feature creep can lead to a product becoming worse over time. * Short-term planning allows for more flexibility and responsiveness. Avoiding traditional KPIs and roadmaps has helped Basecamp maintain agility over the years. * Building great software requires a commitment to quality and user experience and a sustainable business model prioritizes profitability over rapid growth. Listen now on Apple [https://podcasts.apple.com/us/podcast/cto-insights-podcast/id1743166543], Spotify [https://open.spotify.com/show/1HJ7yKl4OFcv0baBLqDDGw], and YouTube [https://www.youtube.com/playlist?list=PL4tkeiADJJst-BBW0ylbkX7-leU_7QSht]. This episode is brought to you by Adeva, a global talent network that connects companies with top-tier tech and product talent, ready to hit the ground running. With the ability to introduce a candidate within 24 hours and an exceptional 98% success rate on trial engagements, Adeva offers the flexibility for companies to scale their teams up or down as needed. If you’re looking to expand your team, drive momentum in new projects, or need to backfill a role, Adeva might be the solution you need. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insights.toshotrajanov.com [https://insights.toshotrajanov.com?utm_medium=podcast&utm_campaign=CTA_1]
I had the pleasure of hosting Manuel Pais, co-author of Team Topologies - the book that reshaped how companies structure their teams for high performance. With years of hands-on experience working with global organizations, Manuel specializes in optimizing team interactions, reducing complexity, and driving value. We discussed the challenges of traditional team structures and the importance of intentional team organization. Manuel emphasized the need for continuous evolution in organizations, understanding how the team structure and interactions between teams should evolve to enable faster flow. He shared insights on restructuring for high performance, enabling autonomy within the teams, and moving the role of management toward providing context rather than planning work. Here are the main takeaways from this episode: * What are the key aspects of the Team Topologies framework and how do they influence the team's performance? * Cognitive load and its effect on the team’s performance and delivery speed. * Intentionality in team organization as a key to high-performing teams. * Continuous evolution vs. immediate transformation in large organizations: how can mature organizations transition to the Team Topologies framework? * Team Topologies mindset: how can startups take advantage of the framework without formal implementation? * Moving the role of management toward providing context as opposed to planning work. Listen now on Apple [https://podcasts.apple.com/us/podcast/cto-insights-podcast/id1743166543] and Spotify [https://open.spotify.com/show/1HJ7yKl4OFcv0baBLqDDGw]. This episode is brought to you by Adeva, a global talent network that connects the world’s best companies with the world’s best tech talent. Adeva provides access to a global network of top-tier tech and product talent, ready to hit the ground running. With the ability to introduce a candidate within 24 hours and an exceptional 98% success rate on trial engagements, Adeva offers the flexibility for companies to scale their teams up or down as needed. If you’re looking to expand your team, drive momentum in new projects, or need to backfill a role, Adeva might be the solution you need. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insights.toshotrajanov.com [https://insights.toshotrajanov.com?utm_medium=podcast&utm_campaign=CTA_1]
I had the pleasure of hosting Gregor Ojstersek for a conversation on the less-emphasized aspects of high performance: great culture, good processes, and a positive mindset. He believes that the best teams have good relationships and can collaborate effectively, focusing on performance as a driver of the whole business, not solely on individual achievements. With a unique stance on the notion of the '10x developer', Gregor challenges what the industry values in their highest performers. Does this unicorn that performs 10x the regular developer exist? Or is a 10x developer simply someone who knows how to pull out the best in others, so that together, they 10x the team performance? Fascinating view on individual vs. collective performance. Tapping in his own experience as a CTO and thousands of hours of research for his Engineering Leadership publication, Gregor shares his insights on structuring teams and empowering good relationships, including curating the hiring process and setting clear expectations. He also discusses the negative impact of perfectionism, the importance of setting deadlines, and the role of managers in creating a supportive and collaborative environment. Here are the main takeaways from this episode: * A great culture, good process, and a positive mindset are crucial for team and individual performance. * Building good relationships and effective collaboration are key to creating high-performing teams. * Empathy and helping others are important qualities for developers, and the '10x developer' is someone who multiplies their impact by making others better. * Successful hiring focuses on candidates who are team players and show a deep interest in the business and product. * Clear expectations and regular feedback create a supportive and collaborative environment. * Prioritizing value delivery over perfectionism leads to faster customer outcomes. * Involving engineers in customer discussions and feedback provides a better understanding of user needs. * Metrics are valuable for tracking progress, but they should be interpreted carefully and not used as the sole measure of performance. Check out Gregor’s Newsletter [https://newsletter.eng-leadership.com/] for a deeper dive into all of this. -- This episode is brought to you by Adeva, a global talent network that connects the world’s best companies with the world’s best tech talent. Adeva provides access to a global network of top-tier tech and product talent, ready to hit the ground running. With the ability to introduce a candidate within 24 hours and an exceptional 98% success rate on trial engagements, Adeva offers the flexibility for companies to scale their teams up or down as needed. If you’re looking to expand your team, drive momentum in new projects, or need to backfill a role, Adeva might be the solution you need. Visit adevait.com [https://adevait.com/] for more information. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insights.toshotrajanov.com [https://insights.toshotrajanov.com?utm_medium=podcast&utm_campaign=CTA_1]
Tune in for valuable insights into what it takes to succeed as a CTO with Drew Falkman, Principal at Moves the Needle, a product consulting company. Drew is also a former CTO, advisor to multiple startups, product consultant, and LinkedIn instructor whose CTO course has been watched by over a quarter million engineering leaders worldwide. Drew emphasizes that the CTO role is, above all, a people job. As counterintuitive as it may be, Drew explains why skills like delegation, planning, and managing teams and other executives are just as important—if not more—than technical expertise. I especially appreciated his thoughts on deep work as a key driver of team productivity, highlighting that it's the CTO's job to enable it. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit insights.toshotrajanov.com [https://insights.toshotrajanov.com?utm_medium=podcast&utm_campaign=CTA_1]
Available everywhere
Listen to Podimo on your phone, tablet, computer or car!
A universe of audio entertainment
Thousands of audiobooks and exclusive podcasts
No ads
Don't waste time listening to ad breaks when listening to Podimo's content.