Resources

Useful information, guides, and references

Engineering Culture

A look at how I view a healthy engineering culture

View resource

30-60-90 Day Plan for Engineering Leadership

A comprehensive guide for engineering leaders to effectively navigate their first 90 days in a new role.

View resource

Assessing Team, Project, Processes

A framework for quickly assessing team health, project status, and existing processes of an engineering organization.

View resource

Engineering Personas

An exploration of the three main engineering personas—Architect, Creator, and Specialist—and how they contribute uniquely to software development teams.

View resource

Engineering Roles Framework

A comprehensive framework defining engineering levels, responsibilities, and career progression paths for both individual contributors and managers.

View resource

Effective Meeting Planning

A set of checklists for planning and conducting effective meetings

View resource

Regularly Established Meetings

Well-established meetings ensure information flows consistently, decisions get made efficiently, and everyone stays connected to our broader mission.

View resource

Lightweight Product/Engineering Process

Adding just the right amount of process and structure to the product development process

View resource

Creating a Remote Team User Manual: A Communication Framework

How to create personal user manuals for remote teams to improve collaboration, reduce misunderstandings, and build stronger working relationships.

View resource

Creating Inclusive Hybrid Meetings: Ensuring Every Voice is Heard

A comprehensive guide to running effective hybrid meetings that engage both remote and in-office team members equally

View resource