Systemic leadership for software teams

Systemic leadership for software teams

Francisco Trindade provides a practical perspective on using systemic leadership to drive a software engineering team. Engineering managers will gain a high-level perspective and in-depth insight into how to focus on systems to manage their teams better, from theory to practical solutions.

How I tackled the fear of metrics to level up conversations with my ICs

How I tackled the fear of metrics to level up conversations with my ICs

Jasmine Oliveira discusses how she worked with her ICs to develop a space where the use of metrics felt less intimidating and more like a valuable tool for growth.

How I learned to lose battles and still win the war

How I learned to lose battles and still win the war

Scott Triglia distils his own experience learning how to lose gracefully and wisely so that he can win in the long term. He'll discuss people, technical, and organizational aspects of long-term planning.

Doing the right thing, better: How to lead with efficiency in mind

Doing the right thing, better: How to lead with efficiency in mind

Lena Reinhard talks about how leading in a tech downturn is challenging for you and for your teams. Applying the steps outlined in this talk will help you change the way you think and operate, and will help you be the leader that your business and your team needs during this time of uncertainty

Mascot driven development: Building a high performing team through application ownership & identity

Mascot driven development: Building a high performing team through application ownership & identity

Luis Vega shares his experience of changing roles from a senior software engineer to a managerial position, the path for building a team to own and revamp unpopular applications and expand the portfolio with new applications, the establishment of a team culture that emphasizes product ownership, unparalleled customer support, and the branding of each application.

Why can we still not measure team performance?

Why can we still not measure team performance?

Scott Carey & Rebecca Murphey discuss findings from the LeadDev Engineering Team Performance report 2023.

GraphQL is a superpower for your product manager and designer

GraphQL is a superpower for your product manager and designer

Jeff Auriemma talks about how good tools help get a job done faster and better, transforming the entire end-to-end workflow from concept to deployment.

AI and the future of software engineering

AI and the future of software engineering

Hywel Carver talks focuses on the shape of engineering teams and how they work - including how they have changed over time with the advent of Agile and DevOps - and suggest how this will change as AI-generated code becomes mainstream.

Managing a passionate team: How to change the world without burning out

Managing a passionate team: How to change the world without burning out

Lexi Galantino discusses how team members who feel passionate about their work are an excellent asset to a team, but over time even passion, met with an endless backlog of important tasks, can slip into burnout.

How much is that API call in the window?

How much is that API call in the window?

Mark Robinson talks about how in recent years, cloud computing has transformed the way businesses store, manage, and analyze their data.

Think like a journalist: Make better decisions when you don’t have all the information

Think like a journalist: Make better decisions when you don’t have all the information

Melissa DePuydt tells her own story of developing early leadership experience by running toward scrappy work on high-performing engineering teams at The Washington Post and The Atlantic, and I'll share what I’ve learned about the importance of “scale” efforts in growing others and sustaining myself in my work.

Behind the scenes scaling ChatGPT

Behind the scenes scaling ChatGPT

Evan Morikawa gives you a behind the scenes look at how we scaled ChatGPT and the OpenAI APIs. A story about staying nimble enough to release new capabilities and to respond quickly to a rapidly changing industry.

Establishing intentional communication

Establishing intentional communication

Davy Stevenson talks about how communication is a critical part of the engineering process but is not usually treated as something to be engineered or optimized. Let’s take some time to talk about how we as managers can build effective meetings.

"Zero waste" engineering practices

"Zero waste" engineering practices

Suzanne Livingston talks about how IBM software development practices are undergoing a major transformation, and how yours can too.

Leaders building leaders: Mentoring staff+ engineers into powerhouses

Leaders building leaders: Mentoring staff+ engineers into powerhouses

Emily Thomas talks about how unraveling expectations, common challenges, setting clear career progression and de-mystifying communication between an engineering manager and Staff+ engineers is one of the most impactful ways to create a highly efficient team. Let's talk about how to do just that.

Putting power into practice as a Staff+ engineer

Putting power into practice as a Staff+ engineer

Matthew Hawthorne discusses how, as a Staff+ engineer, you may not have as much power as you’d like within your organization. But you probably have more power than you realize.

Slaying the Goliath: Lessons learned from a full system re-write

Slaying the Goliath: Lessons learned from a full system re-write

Brian Genisio shares the lessons we learned from our multi-year journey, including project planning, team management, technical challenges, testing and deployment, and post-project analysis.

Expedition to the LLM and AI frontier

Expedition to the LLM and AI frontier

Sanghamitra Goswami talks about how, in the wake of the ChatGPT craze, the whole world is joining hands to experience this recent AI innovation.

a11y is your MVP: Moving fast without breaking accessibility

a11y is your MVP: Moving fast without breaking accessibility

Plum Ertz talks about how, despite the growing discussion in the industry about digital accessibility, putting those debates into action can still be challenging in today's world of “doing more with less”.

From monolith to micro: How to break apart a front-end application

From monolith to micro: How to break apart a front-end application

Thayse Onofrio goes through the steps to split a front-end application. We'll discuss techniques to disintegrate the code and how to do that safely without impacting the production environment.

Supporting Major Launches as a Staff+ IC

Supporting Major Launches as a Staff+ IC

Erin Sardo covers what makes a good Release Captain including topics like how to think about rollout stages, rollback strategy planning, environment planning for sustained QA, cross-functional dependencies like help content and customer service traffic, delegation and aggregation.

How to onboard effectively as a remote engineering manager

How to onboard effectively as a remote engineering manager

Prashant Verma summarizes his experiences, tips, tools, and techniques I developed along the way for personal development, team development, and process management.

Why shifting left is so important for software developers

Why shifting left is so important for software developers

Jemiah Sius talks about how shifting left has become increasingly important in the software development industry as organizations strive to release high-quality software products more quickly and efficiently. By integrating observability, security, and testing practices earlier in the development cycle, developers can identify and address issues more effectively.

Better hiring with code review assignments

Better hiring with code review assignments

Lorenzo Saino evaluates how the software engineering skills of job candidates often involves live coding sessions or take-home coding assignments, but both methods have major limitations.

Leading in the post-boom environment

Leading in the post-boom environment

Tara Ellis calls out what the folks in the room are thinking, looking at what it means to lead in a post-boom environment, and thinking about how we can create a sense of stability for ourselves and our teams.

Meeting your people where they are

Meeting your people where they are

Amanda Sopkin breaks down some of the big ways in which people are different: communication styles, ways they prefer to receive appreciation, and attitudes towards career progression.

You will ship your org chart: understanding organization structure tradeoffs

You will ship your org chart: understanding organization structure tradeoffs

Adam Berman talks about how your organization structure has a big impact on your workflows. Learn how to bolster your approach to drive more efficient product development.

Breaking the burnout cycle in engineering teams

Breaking the burnout cycle in engineering teams

Shelly Stuart talks hustle culture – where stress, hard work, and long hours are considered the key to success – has long been pervasive in the tech industry.

How to learn from conferences

How to learn from conferences

Watch Liz Hustedt to feel empowered to make an action plan to take back home, and you will have compassion for yourself if not everything goes to plan.