
Latest
-
Build documentation that developers can actually navigate
Creating onboarding documentation for your product? Or just writing up a “how-to” for a new internal tool? Here’s how you do it.
-
AI is changing how software teams work together
A new Stanford University study shows that AI is quickly changing how engineering, product, and design collaborate.
-
Be the best ally to your business development team
As a staff+ engineer, being the bridge between engineering and the business development team isn’t always straightforward.
-
Break silos and build cross-functional bridges
Cross-functional alignment is what makes (or breaks) teams. When engineering, product, and business come together to navigate conflict, foster collaboration, and encourage shared ownership, progress soars.
Editor’s picks
A tech lead’s guide to effective communication
Tips for improving your communication skills as a tech lead
A leader’s guide to active and reflective listening
Active listening is often overlooked in the realm of communication. Here are some tactics to improve how you listen to others.

London • June 16 & 17, 2025
Speakers Gergely Orosz, Camille Fournier
and Lara Hogan confirmed
Essential reading

Writing matters: How to improve your written communication skills
Mastering the art of writing as an engineering leader
On our Communication playlist

Influential storytelling
Brianna McCullough talks about how to structure compelling stories that lead to alignment, buy-in and most importantly belief from our stakeholders, partners, and more importantly our teams.

How to complain positively
Josh Goldberg, a serial complainer with a catchy smile, will walk you through the steps he takes to make sure his complaining is heard and felt without causing pain.

Influencing without management authority as a senior individual contributor
Effectively communicating technical expertise.

Communicating change: leading through the change curve
How to tailor your communications based on how your employees are experiencing and reacting to the change.

Help your engineering, product and security teams get on the same page
How can teams find alignment among competing priorities?


The festival of engineering leadership
London • June 16 & 17, 2025
More about Communication
-
Fundamentals of leadership development for high-performers
Learning to exercise your mental and relationship muscles to become a better leader
-
Building relationships from further away for successful remote hiring
The importance of rapport and openness with each individual candidate
-
Learnings from ‘Communicating effectively within engineering orgs’
Creating effective standards for communication
-
What linguistics can teach us about building software with distributed teams
Identifying structures in our software systems that are open to (mis)interpretation
-
The night the lights went out in Texas
How does the historic power outage relate to engineering leadership?
-
How to avoid the growing pains of communicating at scale
Navigating the transition from informal to formal modes of communication.
Top Communication videos
-
Presenting to executives
Kevin Goldsmith shares strategies for planning your presentation, handling unexpected questions and following up afterward when pitching to executives at your company.
-
Increasing your influence through building a professional network
Have you ever wondered why you aren’t having a bigger impact at work? Why your colleagues aren’t listening to your advice or why those next career opportunities aren’t coming your way? Stop wondering and start influencing.
-
Bridging the gap between engineering and customer success teams
Investing in your customer success team is high leverage. The more knowledgeable your team is, the more effective it can be at investigating, diagnosing and triaging customer issues.
-
Clear, concise and consistent: how to communicate and prioritize risks from the engineering team to the wider organization
Communicating risks, particularly to our non-technical colleagues, is a challenge and by not doing it well we suffer pushback from the business. The risks are varied and at all different levels, but can include technical debt, skill gaps, team burnout, and more.
-
Navigating friction in your engineering team
Friction is a common, and necessary, part of team growth—but when left unchecked, team friction is unhealthy for you, your coworkers, your company, and ultimately your end users.
-
Creating positive cultures distributed engineering teams through communication
When your team is wholly distributed it can be tough to develop a team spirit, strong culture and shared approach. This talk will highlight the difficulties we’ve seen and suggest tips and tricks that we have experimented with to improve this.
-
Being right is only half the battle: how to optimize your interpersonal connections
True or False. Zero or One. Computers are viciously black and white in their logic. Humans, on the other hand, are messy — Emotional, forgetful, biased and opinionated.