Effective communication How to Be a Trustworthy Tech Partner When a client hires you to build custom software, here's how you become not just a software consultant, but a true, trusted partner.
Growing as Makers Crucial Conversations: In the Heat of it – What to Keep in Mind When Dialogue Isn’t Easy In part one of this series on Crucial Conversations, we prepared. Next, here's how to keep the conversation real and respectful.
Personal Optimization Embrace Your Talk-to-Think Communication Style at Work Here are some practices I've found helpful to honor my communication style while minimizing chaos for myself and others.
Effective communication Handle Stakeholder Expectations: 6 Tips for Effective Communication I wish I could wave a magic wand and grant each stakeholder every one of their wishes. Navigating stakeholder expectations can be daunting.
Personal Optimization Transferring Athletic Skills to Professional Success: Lessons from the Soccer Field Here are a few skills I developed from playing soccer while growing up. These improve my life at home and work.
Personal Optimization Mastering the Art of Resolving Issues: A Communication Guide Unlock strategies for effective communication and timely conflict resolution. Learn to overcome the Fool's Choice.
Project & Team Management How to End a Vendor Relationship Professionally At some point, you may need to end a vendor relationship. These tips ensure minimal relational damage and set your team up for success.
Effective communication Here’s How to Give Better Feedback Giving feedback can be uncomfortable, and the way we deliver it can have a huge impact. Let's look at how to give good feedback.
Effective communication 4 Ways Being Vulnerable at the Office Could Benefit You Vulnerability with your coworkers can bring numerous benefits and help foster a more positive and supportive work environment.
Project & Team Management Tips for Working on a Team in Multiple Time Zones A great way to build sustainability in a cross-time-zone team is to be empathetic and mindful of your teammates' local time.
Culture The Gift of Attention in a World of Distractions Attention is an increasingly rare and valuable gift in a world of digital distraction. How might you be more present in the coming week in your work?
Effective communication A Software Developer’s Most Important Skill? Communication More important than typing speed, your data structures knowledge, or math, communication might just be the most important skill for a software developer.