Note: This post originally appeared in my column for ACM Queue and is being republished here. This week, I was talking to one of my employees about one of my least/most favorite topics in the whole world: conflict. I have a weird relationship with conflict. On one hand, I hate it so much. Hearing people […]
read more
This week I gave my first keynote presentation at Fluent in San Francisco, in front of a crowd of nearly 1000 people — a feat I would have thought unimaginable ten years ago. I’m an introvert, and talking to huge groups of people is not my specialty. When I gave my first talk a few years ago, I […]
read more
[ this post is the third part of the difficult people series, if you missed the first 2, check out the one on dealing with a bad boss, and the one on handling pesky peers that don’t work for you ] One of the hardest parts of any job is working with difficult people. No […]
read more
Networking: Mastering the Art of Small Talk Do you want to know what I consider a form of torture? Walking into an event knowing I am going to spend the next few hours making polite conversation with lots of strangers, all while trying to seem like I am having a good time. This remains one […]
read more
Delivering Bad News One of the hardest things about being a manager is when you have to tell others something they don’t want to hear. It never gets easier to tell someone they’re not performing up to standards, or to tell a whole team that their project they’ve spent so many hours on is now going […]
read more
We have all been there – the road to solution has two paths and it seems nearly impossible to get to resolution. It is as if it a technical problem has become a political debate. How to deal? I give you my strategies in the video below! To summarize: Remember […]
read more
This post is part of a series on Being Awesome at your job. The first post was on how to manage your career, the second on being a great person to have on a team, and this third part is all about communication. Since it was soooooo long, I divided it in two parts one on listening […]
read more
This post is part of a series on Being Awesome at your job. The first post was on how to manage your career, the second on being a great person to have on a team, and this third part is all about communication. Since it was soooooo long, I divided it in two parts one […]
read more