Building Culture through Communication

Building Culture through Communication

Neha Batra talks about building a team culture requires time, care, attention, and intention.

The clean code protocol

The clean code protocol

Usha Kuchibhotla focuses on providing simple and easy steps to aid in adopting clean code practices during a fast-paced development environment without affecting velocity of the team.

Instilling the built-in quality mindset into a dev team

Instilling the built-in quality mindset into a dev team

Larissa Rosochansky and Rafael Cintra look at how we, as Technical Leaders, can help our teams to understand that quality is not the QA’s work, and must be distilled in every action, every line of code, every single little commit the team does.

Effective observability in microservice architectures

Effective observability in microservice architectures

Lesley Cordero focuses on which observability practices and microservice architecture patterns align well and set microservice organizations up for success.

Rubrics cubed: Attempting to quantify the qualitative in the interview process

Rubrics cubed: Attempting to quantify the qualitative in the interview process

Shawna Martell and Dan Fike discussed how they created their rubrics and introduced them to their organization, and what they discovered about how the process has affected their hiring outcomes.

Level up your code reviews

Level up your code reviews

Denise Yu gets us thinking about code reviews in terms of different lenses to help engineers of all experience levels build a vocabulary for seeking and providing feedback in a healthy, thoughtful, and collaborative way.

Bottom up org change and evolution

Bottom up org change and evolution

Sebastian Duque explains how Intercom has been successful at empowering engineers to drive organizational change.

Software estimation - embracing nuance and controlled chaos

Software estimation - embracing nuance and controlled chaos

Karl Sanford explains how to embrace nuance, control chaos, and begin to confidently deliver on your commitments.

Harassers are nice to me

Harassers are nice to me

Sarah Milstein looks at techniques for surfacing and addressing bad behaviour in the workplace.

My Monolith is Melting: Lessons from Legacy

My Monolith is Melting: Lessons from Legacy

Meri Williams looks at a real-world example of how she undertook the technical, cultural and process challenges to move to continuous delivery in a big organisation.

Equipping your team to support junior developers

Equipping your team to support junior developers

Aisha Blake discusses actionable steps for building junior-inclusive practices through active reflection, sustainable processes, and a focus on empathetic communication.

The Map Book: Visual Storytelling With Roadmaps

The Map Book: Visual Storytelling With Roadmaps

Tadeh Hakopian looks at what is possible using an illustrative Roadmap to tell a story and inform your team on all the critical details in an intuitive and fun way.

Death and life of great software teams

Death and life of great software teams

Vaidehi Joshi looks at how we can apply Jane Jacobs principles of a vibrant city to a vibrant codebase.

Technologists: how to make decisions for your organization and our society

Technologists: how to make decisions for your organization and our society

Nimisha Asthagiri: As a technologist, you have the power to create, to change, to destroy, and to sustain.

Paying down management debt without burning out

Paying down management debt without burning out

Frankie Nicoletti gives practical advice for triaging, prioritizing, and taking effective action to pay down your management debt while honoring your work/life balance.

Why most technology migrations fail (and what we’ve learned along the way)

Why most technology migrations fail (and what we’ve learned along the way)

Jai Chakrabarti shares learnings (and misses) about how we were able to move molehills and, in some cases, mountains while preserving engineering velocity and a sense of ownership and autonomy.

Blame, shame and panic - how not to respond when things go wrong

Blame, shame and panic - how not to respond when things go wrong

Jemma Bolland explores her own reactions to being in the chain of responsibility, protecting the team and helping them to feel safe enough to take responsibility and grow from these experiences.

Refactoring: Managing technical debt before it blows up in your face

Refactoring: Managing technical debt before it blows up in your face

Amanda Sopkin invites you to come and learn how to develop your own framework for addressing technical debt as a company.

Calling out a terrible on call system

Calling out a terrible on call system

Molly Struve knew the system had to change if we wanted to continue growing and not lose our developer talent, but the question was how?

Corpse party bugs

Corpse party bugs

By Danielle Leong

Don't squander your inheritance: expert advice for taking over existing teams

Don't squander your inheritance: expert advice for taking over existing teams

Camille Acey and Stacy Justino talk us through their experiences, challenges, and best practices as well as sharing the strategies and resources they used in the cases where they had to "turn the ship around".

Simplify your postmortems and focus on scaling

Simplify your postmortems and focus on scaling

Ricardo Aravena gives us a better understanding of how to run effective postmortems consistently to mature DevOps in the organization.

Sunsetting legacy systems: a story by Netflix

Sunsetting legacy systems: a story by Netflix

Marek Kiszkis tells a story of a 2-year-long deprecation of a legacy system that used to support several crucial parts in Netflix’s signup and account management space.

What Capuchin monkeys know that engineering leaders don't

What Capuchin monkeys know that engineering leaders don't

Jared Silver explores what the best managers do to retain their top talent, and ways you can make your team happier and more productive.

Fostering psychological safety in distributed teams

Fostering psychological safety in distributed teams

Taylor Poindexter asks how can you do your best to ensure your team has psychological safety and the proper processes to set yourselves up for success in a remote-first world.