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.
Vulnerability with your coworkers can bring numerous benefits and help foster a more positive and supportive work environment.
A great way to build sustainability in a cross-time-zone team is to be empathetic and mindful of your teammates' local time.
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?
More important than typing speed, your data structures knowledge, or math, communication might just be the most important skill for a software developer.
Sometimes, it's hard to see progress on a software project. Here are three problems I’ve been able to solve by making work more visible.
Here are four tips I used for facilitating a discussion with my team about soft skills, keeping it engaging and avoiding the need to lecture.
Finding holes in your knowledge also identifies areas where you can grow. If I identify what I don’t know, it’s easier for me to discover something new.
It is okay and normal to have FUDA. It is not okay to passively remain in a state of FUDA. Folks should actively work to resolve these feelings.
Writing professional emails is a fine art. These four tips will make your emails stand out and help you get your message across.
Organizing your thoughts matters — don't brain dump! Know when, why, and how to synthesize information into something useful to your audience.
Here are a few high-five-inducing methods to recognize a coworker's contributions. Each can be done in a physical or remote context.