PinnedPublished inHackerNoon.comEngineering Management Philosophies and Why They Matter Even if You Are Not a ManagerLet’s define what the role of an Engineering Manager is and how management philosophies guide an individual to fill that role.Mar 12, 201910Mar 12, 201910
The Duality of Leadership: Hero and Villain in the Same StoryLeadership means being both hero and villain. Embrace this duality. Make tough calls, value feedback, and focus on impact. True success…Aug 23Aug 23
Effective Communication: Deliver, Iterate, and ImproveFinally, it’s time to deliver our well-formed, tailored messages! There are many ways to communicate the same message.Mar 21Mar 21
Published inTech Lead HubEffective Communication: Tailoring the Message to Each AudienceCommunication is a dynamic, two-way process. I’ve created a comprehensive multi-stage approach to tackling this challenge.Feb 22, 2023Feb 22, 2023
Published inTech Lead HubEffective Communication: Improve Alignment and Collaboration Within and Between TeamsCommunication is one of the most foundational aspects of a strong, healthy relationship. Communication within an organization and between…Feb 1, 2023Feb 1, 2023
Work Life IntegrationWhat if I don’t just want “balance”, but I want to be both an engaged, high-performing employee at work, and also a present parent?Apr 23, 2022Apr 23, 2022
A Take on PulseThoughts on Pulse and how to leverage it effectively in striving to build a strong, healthy organization.Dec 14, 2021Dec 14, 2021
Areas of Focus for Front-line Engineering Managers | Scope & ResponsibilitiesBreaking down the role of a front-line engineering manager as a starting point to visualize what leading a team to success may entail.Dec 3, 2021Dec 3, 2021
The Importance of Building a Diverse, Well-Rounded Software Engineering TeamTechnical strength is often regarded as the only measurement of seniority of a SWE. I would like to offer a more well-rounded perspective.Jul 31, 2020Jul 31, 2020