Open Source Project

Awesome Communication

A categorized community-driven collection of developer-focused communication resources to better your soft-skills and make you a greater technologist.

Personal Motivations

Maybe like me, you find communication a hard thing to crack. Feeling misunderstood? I, decreasingly less so these days as it has been a long personal journey, even greater to come. Do not despair Engineer, but take courage because like anything worth fighting for, this too we can overcome through practice and much effort.

Let's take our Engineering approach and really refine and test that which hinders many in our field, these soft-skills. I invite you to join me in facing this challenge. Together we can obtain success, let us enter in to this great endeavor confidently, leaning on those who have come before us and journeying with they who are aside us; to be made well and understood as we are, in so much externally as internally.

Future Plans

I will likely (time-permitting) be building out a front-end/pipeline for this repository that will allow registered users to comment on these resources.

Attitude

Attitude Determines Altitude: Engineering Yourself & Your Teams

Video
by Randy Shoup

Growth Mindset, Trust and Confidence

Leadership Roles

On Being A Principal Engineer

Article
by Principal Engineer Blog

Principal Engineer, Individual Contributor, Technical Management article on these roles

Lominger 67 Competencies

Lominger 67 Competencies Trello Board

Tool
by Leadership Development

The 67 Competencies on a Trello Board - These competencies were created to help organizations assess and develop the skills and behaviors necessary for effective leadership and employee performance

I learned about this from a mentor at Advekit and this has been an amazing resource to help you grow as a leader.
Remote Work

Remote Right: How to Thrive in a Post-Office World

Video
by Brendan O'Leary

A brief introduction to world of remote working from Brendan of GitLab

General Interview Advice

99% of interview advice online in 2024 is garbage. Here's why.

Video
by Matt Huang

What is interviewing? 10% of interviewing prep focuses on conviction, 90% is on 'Rational Piece' -- this should not be so!

In general Matt's advice feels solid, please check out his YouTube channel for more! Thank you for what you do Matt!
Technical Interviews

Top Software Engineering Interview Tips

Video
by Dave Farley (Continuous Delivery)

Among the best advice on Technical Interviews; helps instill confidence by placing value on what should receive visibility and offers a clear perspective on how to approach the interview process

Technical Leadership Tactics

Actionable Tactics for Leveling Up Junior Devs

Video
by Sumeet Jain

12 tips and more to help any organization foster a healthy Developer environment, with a focus on mentorship and Junior Developers

Technical Skills Improvement

Making Badass Developers

Keynote
by Kathy Sierra (Serious Pony)

"Just want to acknowledge you all are human.. Your cognitive resources are scarce and precious"

Join the Community

Sharing, suggestions and contributions are always welcome! Please take a look at the contribution guidelines and quality standard first.